Avidemux 2.6 Change Log

Revision Date Author Description
8494 28 Feb 2013 mean [lac/audiodecoder] Manager float planar case
8493 27 Feb 2013 mean [colorspace] Allow BGR24 as same as RGB24 for fraps video
8492 25 Feb 2013 mean [editor] Add a popup asking if we should drop invalid timestamps
8491 25 Feb 2013 mean [i18n/qt4] Search lrelease also as lrelease-qt4
8490 24 Feb 2013 mean [qt4] Re-enable i18n
8489 24 Feb 2013 mean [editor/boken pts] Manage case where PTS=DTS + dont reset first frame
8488 24 Feb 2013 mean [editor] Add forgotten file
8487 24 Feb 2013 mean [editor] Revert trust stuff + instead probe the file for borked pts
8486 24 Feb 2013 mean [MP4] When PTS is unknown, dont force it as DTS
8485 23 Feb 2013 mean [Editor] Add flags and prefs to distrust pts. It helps workaround some .mp4 files with screwed up PTS
8484 22 Feb 2013 mean [win32/x264] Mostly working non ascii folder for x264 stat file. The file itself must be ascii
8483 21 Feb 2013 mean [x264] oops
8482 21 Feb 2013 mean [x264] display real file to use for log
8481 21 Feb 2013 mean [x264] display real file to use for log
8480 21 Feb 2013 mean [win32/path] / to \
8479 20 Feb 2013 mean [win32] More filename ansi vs utf8 hopefully ok this time
8478 20 Feb 2013 mean [win32]Take code from avidemux 2.5 for utf8 to ansi filename
8477 20 Feb 2013 mean [win32]Take code from avidemux 2.5 for utf8 to ansi filename
8476 19 Feb 2013 mean [w32] Fix build; still not working
8475 19 Feb 2013 mean [win32]UTf8 to string, take 2
8474 18 Feb 2013 mean [x264/core] Try to handle UTF8 for x264 first pass which is given as ansi/cp path
8473 17 Feb 2013 mean [py] make adm.videoCodecChangeParam(codec, param) work, so that you can just change one parameter
8472 17 Feb 2013 mean [thumbSlider] Something is buggy here, it goes easily into endless loop
8471 17 Feb 2013 mean [UI] Prevent cannot go to next/prev popup from happening too often
8470 17 Feb 2013 mean [mpeg/Demux] Fix off by one duration
8469 12 Feb 2013 mean [mov/demux] More ima adpcm tweak
8468 12 Feb 2013 mean [demuxers] Fix off by one video duration error, factorize frameToUS()
8467 09 Feb 2013 mean [mp4] be more verbose in debug mode
8466 09 Feb 2013 mean [pyDts] increase display range
8465 09 Feb 2013 mean [ffmpeg/new patch]
8464 09 Feb 2013 mean [ffmpeg] update to 1.1.2
8463 09 Feb 2013 mean [mkv/demux] set proper video duration
8462 09 Feb 2013 mean [avi/demux] Proper duration of video
8461 05 Feb 2013 mean [aviMuxer] Remove excess delay so that the 1st frame is less likely to be a filler frame
8460 05 Feb 2013 mean [py] Add getFrameSize py binding
8459 04 Feb 2013 mean [avi/muxer] Actually we prefer annexb in avi, fix thumbnail
8458 03 Feb 2013 mean [x264] more settings, patch by steginger
8457 03 Feb 2013 mean [audio] Go back to a safe place on audio before using it (patch by jfx)
8456 03 Feb 2013 mean [Editor] Undo function, patch by jfx
8455 02 Feb 2013 mean [win32] Small is a reserver keyword
8454 02 Feb 2013 mean [build] version -> adm_version
8453 02 Feb 2013 mean [Build] VERSION=>AVIDEMUX_VERSION
8452 01 Feb 2013 mean [build] Fix bad version
8451 01 Feb 2013 mean [build] Centralize version in cmake/avidemuxVersion.cmake
8450 01 Feb 2013 mean [ui/props] Replace GMC/QPel etc by video extradata
8449 30 Jan 2013 mean [TS] Remap IDR to I when there is not enough IDR
8448 30 Jan 2013 mean [Mp4/demux] Make sure DTS<=PTS on some weird mp4 files
8447 28 Jan 2013 mean [editor] Be more careful when changing time increment
8446 27 Jan 2013 mean [editor] If next segment starts by an intra, deal with it.+cosmetic. Patch by jfx
8445 27 Jan 2013 mean [avi/mux] Also fill rcFrame header
8444 27 Jan 2013 mean [avi/demux] Dump all headers
8443 26 Jan 2013 mean [Avi/muxer] for type1, correctly update main avi header nb frames (not 0)
8442 25 Jan 2013 mean [mp4v2] More fps & pts/dts computation (jfx)
8441 25 Jan 2013 mean [File] Use Path() rather than canonicalPath() (jfx)
8440 23 Jan 2013 mean [qt4/FileSelect] Properly format last accessed folder so it can be reused, patch by jfx
8439 22 Jan 2013 mean [json] Dont use double float, win32 does not like it. Float should be good enough (tm)
8438 21 Jan 2013 mean [json] f2a, part 2
8437 21 Jan 2013 mean [json/confcouple] Make sure to store and read float with . as a decimal separator
8436 20 Jan 2013 mean [avsproxy/conf] Also run admSerialization
8403 19 Jan 2013 mean [avsproxy/port] use unsigned to masquerade port as a filename
8402 19 Jan 2013 mean [avsproxy/port] use unsigned to masquerade port as a filename
8401 19 Jan 2013 mean [prefs] cosmetic
8400 19 Jan 2013 mean [prefs] regenerate prefs files from prefs2.conf
8399 19 Jan 2013 mean [prefs] Preperly save avisynth port setting
8398 19 Jan 2013 mean [avs proxy] Select port number, patch by hinterwaeldler
8397 18 Jan 2013 mean [fade] Fix framenumber, avoid crash
8396 18 Jan 2013 mean [tinypy] Catch exception, popup a dialog with some infos about it
8394 17 Jan 2013 gruntster [x264] Qt dialog fixes for Motion Estimation settings (submitted by KoolAidMan): * Maximum Motion Vector Search Range now saves to me_range, not mv_range * Maximum Motion Vector Length option is now available, and saves to mv_range. In the case where the box is unchecked, it sets it to -1 for auto. * Minimum buffer between threads option is now available, and saves to mv_range_thread. In the case where the box is unchecked, it sets it to -1 for auto. * Added json serialization for any of the above options which were not available * Added logging to the x264 settings dump for any above settings which were missing
8393 16 Jan 2013 mean [tinypy] Catch exception, popup a dialog with some infos about it
8392 15 Jan 2013 mean [videoFilter] fade] Fix misc bugs
8391 14 Jan 2013 mean [auto] Fix optical discs audio script with no/multiple audio tracks
8390 14 Jan 2013 mean [py/audio] add audioTracksCount() py binding
8389 13 Jan 2013 mean [auto/svcd] Fix audio
8388 13 Jan 2013 mean [auto] update scripts(svcd/vcd)
8387 13 Jan 2013 mean [auto/dvd] update script
8386 13 Jan 2013 mean [editor] indentation
8385 12 Jan 2013 mean [pyWriter] Make sure lines are really short (900->200)
8384 12 Jan 2013 mean [yadif] Dont double duration in bob mode (patch by KookAidMan)
8381 11 Jan 2013 gruntster [version] bump version of core debian package
8380 11 Jan 2013 gruntster [version] bump to 2.6.1
8379 11 Jan 2013 mean [tinypy] Enforce better max # of chars per python line
8378 10 Jan 2013 mean [auto] Add PSP autoscript
8377 09 Jan 2013 mean [auto] update psp profile
8376 09 Jan 2013 mean [videoCopy] Fixup dts in copy mode when there is a hole, patch by jfx
8375 08 Jan 2013 gruntster [qtscript] fix gcc compilation error
8374 08 Jan 2013 gruntster [cli] only emit progress update if it has changed
8373 08 Jan 2013 gruntster [qtscript] create QCoreApplication class for non-Qt user interfaces to assist QtScript engine
8371 06 Jan 2013 gruntster [js] fix setting of audio encoder in spidermonkey engine
8369 06 Jan 2013 mean [mp4v2] Correctly set duration of last frame, patch by jfx
8368 06 Jan 2013 mean [perfectAudio] First about complete
8367 06 Jan 2013 mean [audioCopy] Skeleton for perfectAudio, not finished
8366 06 Jan 2013 mean [core] Add a template based pointer queue
8365 06 Jan 2013 mean [audioCopy] cosmetic
8359 04 Jan 2013 mean [audioCopy] Prepare for perfect audio setup
8357 02 Jan 2013 mean [muxer] Export muxer can deal with timestamps, needed to activate perfect audio
8356 01 Jan 2013 mean [mkv/muxer] Mkv uses global header, not annex b
8355 01 Jan 2013 mean [mp4/mux] Cosmetic
8354 01 Jan 2013 mean [x264] Be a little bit more verbose
8353 01 Jan 2013 mean [qt4] dont recurse in closeui()
8352 01 Jan 2013 mean [lmkv] small ui
8349 30 Dec 2012 mean [mkv/demux] Remove verbose mode
8348 30 Dec 2012 mean [libmkv] Skeleton for writting video
8347 30 Dec 2012 mean [libmkv] Skeleton for muxer
8346 30 Dec 2012 mean [plugin/Muxer] Sample libmkv
8345 30 Dec 2012 mean [jobs] Rebump to 5s
8344 30 Dec 2012 mean [jobs] Set TCP_NO_DELAY on slave side, reduce timeout
8343 30 Dec 2012 mean [jobs] Wait 5 sec when sending results to make sure it is received
8342 30 Dec 2012 mean [jobs] Check if we have something to read prior to checking for error
8341 29 Dec 2012 mean [jobs] Rename exe target to be compatible with official names
8340 29 Dec 2012 mean [Main] Exit even when playing movie
8339 28 Dec 2012 mean [mov/demux] Tweak a bit more timestamp on mov files
8338 28 Dec 2012 gruntster [mswin] prevent crash when using Help -> Advanced menu options
8324 28 Dec 2012 mean [mov/demux] Try again to compute size & dts correctly
8323 20 Dec 2012 mean [mov/demux] Manage audio rev 2 enables to read big buck bunny
8322 20 Dec 2012 mean [mov/demux] more debug statement
8319 19 Dec 2012 mean [x265/qt4] Set CQ mode correctly in ui (ajschult)
8318 19 Dec 2012 mean [demux/ps] Avoid leak on audio track
8317 19 Dec 2012 mean [editor] Set audio track duration (ajschult)
8316 18 Dec 2012 mean [x264/qt4] Improved UI for x264 by koolaidpitcher
8314 17 Dec 2012 gruntster [mswin] update build scripts
8313 17 Dec 2012 gruntster [asf] fix memory leak in asf demuxer (ajschult)
8312 16 Dec 2012 mean [asf/demux] Fix memleak
8311 15 Dec 2012 mean [build] update win64 cross compiling stuff
8310 14 Dec 2012 mean [filter/mpdelogo] Add back cli
8309 14 Dec 2012 mean [mov] Fix again audio with varying duration
8308 12 Dec 2012 mean [build] update win32 cross compile env
8307 08 Dec 2012 mean [mp4/demuxer] Better management of audio timestamps when they are not constant. It can happen on a split file for example
8306 08 Dec 2012 mean [qt4] Initialize vumeter pts (ajschult)
8305 08 Dec 2012 mean [core] Fix ctor for ADMBitstream (ajschult)
8304 08 Dec 2012 gruntster [qt-gui] backport r8281 to fix combobox handler
8303 06 Dec 2012 gruntster [ffmpeg] upgrade ffmpeg to 1.0.1
8295 02 Dec 2012 mean [ts] Dont overread when looking for TS packet markers
8294 02 Dec 2012 mean [editor/audiopcm] Set output dts when filling hole in audio (ajschult)
8293 02 Dec 2012 mean [build] Be more tolerant with git svn naming
8292 02 Dec 2012 mean [vidEnc] filter loading of video encoder plugins by UI type
8291 01 Dec 2012 mean [ffmpeg] Padd extradata to avoid reading over
8289 25 Nov 2012 mean [flv/demux] Better management of end_of_object
8288 25 Nov 2012 mean [editor] When searching from previous keyframe, dont exceed segment duration and so, do not find an out of segment frame
8287 21 Nov 2012 mean [build] Support for newer cmake version, need to clean that up later
8273 03 Nov 2012 mean [build] Workaround for workaround cmake 2.8.8, patch by jan kardell
8269 30 Oct 2012 mean [colorspace/core] Add support for yuv411p, needed for some DV video
8266 29 Oct 2012 mean [mp4/demux] Be less verbose
8265 29 Oct 2012 mean [MP4/demux] Fill completely header in case of type1 descriptor
8264 29 Oct 2012 mean [MP4/Demux] fix dealing with fixed packet size audio
8262 27 Oct 2012 mean [mp4/demux] Re enable splitting large audio blocks, not completely ok
8261 27 Oct 2012 mean [mp4/demux] Change fcc for dv, it s DVSD not DVDS
8255 21 Oct 2012 mean [jobs] Implement cleanup
8254 20 Oct 2012 mean [mp4/demux] hackish fix for ulaw in mp4
8253 20 Oct 2012 mean [mp4Analyzer] Use aprintf
8247 19 Oct 2012 mean [mp4] better print out
8246 19 Oct 2012 mean [mp4] prettier allowed fourcc for mp4 file detection
8244 18 Oct 2012 fahr Initial commit avsfilter for 2.6 branch
8241 16 Oct 2012 gruntster [qtScript] update main page of reference guide
8237 15 Oct 2012 gruntster [mpegPS/TS] fix stack corruption in mpeg ps & ts demuxers
8235 14 Oct 2012 mean [audioStream] Flush buffers even if seek fails
8234 14 Oct 2012 mean [A52] implement flushAfterSeek
8233 14 Oct 2012 mean [bridge] Make sure (surer) we abort reading audio when cannot read any more
8232 14 Oct 2012 mean [AC3identify] Fix bps/Bps mixup
8219 13 Oct 2012 mean [externalAudio] Follow timing from source, dont assume they are starting right
8218 13 Oct 2012 mean [bridge] Drop audio when too early
8217 13 Oct 2012 mean [audioMP3] Improve accuracy when dealing with large mp3 blocks
8216 13 Oct 2012 mean [externalMP3] Fix mp3 timemap when using external mp3 file. Still not in sync but seeking works
8214 12 Oct 2012 mean [audioIndentify] Correctly deal with joint stereo/stero mp2/3 audio tracks
8212 12 Oct 2012 mean [playback] Dont try to apply audio shift if there is no audio, fix by oktal3700
8210 11 Oct 2012 gruntster [cmake] report detection of x264 correctly
8209 11 Oct 2012 mean [Dialog/Qt4] improve timestamp diaElem
8203 10 Oct 2012 mean [FadeToBlack] Use our timestamp widget
8202 10 Oct 2012 mean [UI] Use our new TimeStamp widget
8201 10 Oct 2012 mean [QT4/UI] Better timestamp dialogFactory widget
8198 09 Oct 2012 mean [ffmpeg] Tweaks for proper ffmpeg 1.0.0 install
8197 09 Oct 2012 mean [ffmpeg] Update to 1.0.0
8196 26 Sep 2012 gruntster [mswin] update build scripts
8195 25 Sep 2012 gruntster [ffmpeg] upgrade ffmpeg to 0.11.2
8194 16 Sep 2012 mean [gitignore] Try to remove nbproject
8193 16 Sep 2012 mean [paramLoad] Say which parameter(s) are missing
8192 16 Sep 2012 mean [x264] Fix missing param in presets
8191 14 Sep 2012 mean [editor] When no PTS is provided, check DTS does not go above guessed PTS (avi with removed empty frames for example)
8190 14 Sep 2012 mean [avi/demux] Compute PTS/DTS prior to removing empty frame to avoid compacting time
8189 14 Sep 2012 mean [qt4/TimeStamp] Dummy implementation copied from integer
8188 14 Sep 2012 mean [UI/py] Add binding for timestamp dia elem + py test case
8187 14 Sep 2012 mean [Dialog Factory] Add empty shell for timestamp ui element
8186 13 Sep 2012 mean [mp4v2] Fix crash when saving failed (incompatible audio/video for example)
8185 12 Sep 2012 mean [editor/dts] update signedDts, not img->demuxerDts + change PTS insted of DTS
8184 11 Sep 2012 mean [videoCopy] Workaround rounding error when guessing missing dts. Not 100% accurate
8183 11 Sep 2012 mean [gitignore] Skip netbeans stuff
8182 11 Sep 2012 mean [videoFilter] Add simple fade to black filter
8181 11 Sep 2012 gruntster [qt] don't block source application after drag and drop (r7309)
8180 08 Sep 2012 gruntster [mswin] update build scripts
8175 05 Sep 2012 mean [cli] fix --ouput-format command
8174 04 Sep 2012 gruntster [nvwa] fix linking and make compatible with latest binutils
8173 03 Sep 2012 mean [editor] Take time shift into account when copying audio (hackish but seems to work)
8172 03 Sep 2012 mean [ui/gtk] Add dummy set/get timeshift
8171 03 Sep 2012 gruntster [qtScript] output audio shift to script
8170 03 Sep 2012 mean [cli/ui] timeshift 3rd try
8169 03 Sep 2012 mean [UI/Cli] Fix declaration of getTimeShift
8168 02 Sep 2012 mean Merge branch 'mergeMultipleAudio' Handle delay in process mode
8167 02 Sep 2012 gruntster [vidEnc] fix linking of x264 and xvid
8166 29 Aug 2012 mean [mp4/demux] Better recompute dts of each packet when splitting large ones
8165 26 Aug 2012 mean [myOwnPlugin] Rename logo to logo_sample to avoid clash with the normal log filter
8164 26 Aug 2012 gruntster [uiCli] unix compilation fix
8163 25 Aug 2012 mean Merge branch 'mergeMultipleAudio'
8162 25 Aug 2012 mean Merge branch 'mergeMultipleAudio'
8161 25 Aug 2012 gruntster [msvc] tweaks so qt & cli can be built by msvc
8160 25 Aug 2012 gruntster [uiCli] declare public API
8159 25 Aug 2012 gruntster [uiQt] declare public API
8158 25 Aug 2012 gruntster [render] declare public API
8157 25 Aug 2012 mean Merge branch 'mergeMultipleAudio'
8156 25 Aug 2012 gruntster [src] update secret rabbit code to 0.1.8
8155 25 Aug 2012 gruntster [msvc] use dirent from mingw-w64
8154 24 Aug 2012 gruntster [coreVideoFilter] declare public API
8153 24 Aug 2012 gruntster [coreVideoEncoder] declare public API
8152 24 Aug 2012 gruntster [coreScript] declare public API
8151 24 Aug 2012 gruntster [coreMuxer] declare public API
8150 24 Aug 2012 gruntster [coreImage] remove duplicate code
8149 24 Aug 2012 gruntster [coreDemuxer] add missing files
8148 24 Aug 2012 gruntster [coreDemuxer] declare public API
8147 23 Aug 2012 gruntster [coreSocket] declare public API
8146 23 Aug 2012 gruntster [coreJobs] declare public API
8145 23 Aug 2012 gruntster [coreAudioEncoder] declare public API
8144 23 Aug 2012 gruntster [coreAudioDevice] declare public API
8143 23 Aug 2012 gruntster [core] improve crash dump headers
8142 20 Aug 2012 mean [myOwnPlugin] Update demuxer sample
8141 20 Aug 2012 mean [myOwnPlugin] Brind video filter up to date
8140 19 Aug 2012 mean [YUY2] type == vs = in assert
8139 14 Aug 2012 gruntster [msvc] a few tweaks so core can be built by msvc
8138 12 Aug 2012 mean [avi/muxer] Split legacy index into multiple chunks when converting from type1 to type2
8137 11 Aug 2012 mean [core] include unistd on unix to get unlink
8136 10 Aug 2012 gruntster [demuxer] slight tidy up
8135 10 Aug 2012 gruntster [coreAudioFilter] declare public API
8134 10 Aug 2012 gruntster [coreUtils] declare public API and fix anomalies
8133 10 Aug 2012 gruntster [coreVideoFilter] add missing return statement
8132 10 Aug 2012 gruntster [coreSqlLight] declare public API
8131 10 Aug 2012 gruntster [coreSocket] add pthread include dir
8130 10 Aug 2012 gruntster [coreAudioParser] declare public API
8129 10 Aug 2012 gruntster [coreVideoCodec] declare public API
8128 10 Aug 2012 gruntster [audioDevice] add pthread include dir
8127 09 Aug 2012 gruntster [coreAudio] declare public API and fix anomalies
8126 09 Aug 2012 gruntster [coreImage] add missing header
8125 09 Aug 2012 gruntster [coreImage] define public API
8124 07 Aug 2012 gruntster [coreUI] declare public API and fix anomalies
8123 07 Aug 2012 gruntster [gcc] error on invalid attributes
8122 05 Aug 2012 mean [faad] Allow extra data up to 32 bytes (Moda.flv has filling up to 16 bytes)
8121 05 Aug 2012 gruntster [core] fix LX -> PRIx32
8120 05 Aug 2012 gruntster [core] use system printf formats for inttypes to avoid conflicts
8119 05 Aug 2012 gruntster [qtScript] update html help
8118 05 Aug 2012 gruntster [cmake] add missing include file
8117 05 Aug 2012 gruntster [core] explicitly define public API to encourage header usage
8116 04 Aug 2012 mean Merge branch 'mergeMultipleAudio'
8115 04 Aug 2012 gruntster [coreUI] move GUI_Sleep from core to coreUI
8114 04 Aug 2012 gruntster [core] add memsupport header
8113 04 Aug 2012 gruntster [coreUI] use existing header instead of declaring UI_purge
8112 03 Aug 2012 gruntster [core] move crash functions to more appropriate header
8111 03 Aug 2012 gruntster [mswin] __WIN64 -> _WIN64
8110 03 Aug 2012 gruntster [jobs] remove invalid function (no return)
8109 02 Aug 2012 gruntster [mswin] use system avifmt.h to avoid conflicts
8108 01 Aug 2012 mean Merge branch 'mergeMultipleAudio'
8107 01 Aug 2012 gruntster [core] unix fix
8106 29 Jul 2012 mean [jobs] Force python language for queued jobs as it is the only one that works in all cases + add extension
8105 29 Jul 2012 mean [jobs] --runpy as been replaced by --run + autoselect with extension, reflect that on jobs
8104 29 Jul 2012 mean [script] Add function to query for tinyPy engine
8103 28 Jul 2012 mean Merge branch 'mergeMultipleAudio'
8102 27 Jul 2012 gruntster [cmake] detect gnu make and provide greater control over path during ffmpeg configure and make
8101 27 Jul 2012 gruntster [cmake] go back to letting cmake determine target
8100 26 Jul 2012 gruntster [ffmpeg] fix ffmpeg build for latest mingw-w64
8099 26 Jul 2012 mean [OSS] Fix oss plugin
8098 26 Jul 2012 mean [helper] Also search 64 bits include paths
8097 25 Jul 2012 gruntster [esd] fix unix error
8096 25 Jul 2012 gruntster [cmake] remove detection of cygwin and x86 SIMD instructions since they're no longer needed
8095 25 Jul 2012 gruntster [core] remove powerpc detection since ppc is no longer supported
8094 25 Jul 2012 gruntster [script] workable recent project menu
8093 25 Jul 2012 mean [avi] factorize some code
8092 25 Jul 2012 mean [avi] Use smaller index size, it makes mplayer choke
8091 25 Jul 2012 mean [avi/muxer] Set has_index, is_interleaved flags
8090 25 Jul 2012 mean [avi/muxer] Mark audio as keyframe
8089 24 Jul 2012 gruntster [core] placate unix error
8088 24 Jul 2012 gruntster [core] header rejig
8087 23 Jul 2012 mean [UI/qt] Add left bracket/right bracket shortcut, patch by zylantha
8086 23 Jul 2012 mean [gtk] Adapat to new fwd/backward scheme
8085 22 Jul 2012 mean [ass] Tweak cflags
8084 22 Jul 2012 mean [navigate] Seek by 2/4 seconds fwd/backwd, patch by zylantha
8083 21 Jul 2012 mean Merge branch 'mergeMultipleAudio'
8082 20 Jul 2012 gruntster [ffmpeg] add option to stop feeding assumptions to ffmpeg configure
8081 19 Jul 2012 gruntster [mswin] include winsock2.h before windows.h
8080 19 Jul 2012 gruntster [core] remove unnecessary pthread references so include dirs don't need to be corrected
8079 19 Jul 2012 gruntster [script] consistently order engines
8078 19 Jul 2012 gruntster [script] add default file extension on save
8077 18 Jul 2012 gruntster [mswin] __WIN32 -> _WIN32
8076 18 Jul 2012 gruntster [qtscript] add example dialog script to reference guide
8075 18 Jul 2012 mean [qtScript] Build fix
8074 17 Jul 2012 gruntster [mingw] compilation fix
8073 17 Jul 2012 gruntster [qtscript] add dialogfactory classes
8072 17 Jul 2012 mean Merge branch 'mergeMultipleAudio'
8071 16 Jul 2012 gruntster [qtscript] use an alias for invalid configuration property names
8070 16 Jul 2012 gruntster [qtscript] enclose external audio in quotes when creating script
8069 16 Jul 2012 mean [avi/muxer] windows require a legacy index, even in openDml mode (incomplete)
8068 15 Jul 2012 mean [openDML/Muxer] properly manage >4 Gb files
8067 15 Jul 2012 mean [openDml/writter] superindex and regular index have different size, implements riff break
8066 15 Jul 2012 mean [openDml/write] Riff break every 4 GB
8065 15 Jul 2012 mean [odml/muxer] Update avi header with the size of what we wrote, needed by windows media player
8064 15 Jul 2012 mean [Muxer/avi] Better split between index and parent, in case of openDML mainHeader.dwtotalFrames containe the number of video frames in first riff
8063 15 Jul 2012 mean [avi/muxer] Begin ability to convert from type1 to type2
8062 15 Jul 2012 mean [avi/demuxer] Turn verbose off
8061 15 Jul 2012 mean [avi/Muxer] Correctly write index/superIndex chunk
8060 15 Jul 2012 mean [muxerAvi] Improved opendml support
8059 15 Jul 2012 mean [aviMuxer] Begin to do openDml part
8058 15 Jul 2012 mean [core] constify + write memIo to be able to serialize data in memory
8057 15 Jul 2012 mean [muxerAvi] Remove openDml support to be able to clean it up
8056 15 Jul 2012 mean [muxerAvi] Begin big cleanup
8055 14 Jul 2012 gruntster [unix] change linker flags for sqlite
8054 13 Jul 2012 gruntster [mswin] update installer for script engines
8053 13 Jul 2012 gruntster [script] convert script engines to plugins
8052 12 Jul 2012 gruntster [script] remove direct references to individual script engines
8051 11 Jul 2012 gruntster [pyscript] fix audio track/pool index
8050 11 Jul 2012 gruntster [script] don't free static variables
8049 11 Jul 2012 gruntster [script] generically load auto & custom scripts
8048 10 Jul 2012 gruntster [qtscript] change print function to output to stdout and debug widget
8047 09 Jul 2012 gruntster [script] generically open script engine shells. Also allow engines to provide their own shell (like QtScript)
8046 09 Jul 2012 gruntster [mswin] use system print macros for Windows too
8045 09 Jul 2012 gruntster [scriptwriter] handle video encoders without configuration
8044 06 Jul 2012 gruntster [qtscript] add sample script to docs and fix missing logo
8043 06 Jul 2012 gruntster [qtscript] fix mem leak
8042 05 Jul 2012 gruntster [qtscript] add last few methods to Directory class
8041 04 Jul 2012 gruntster [script] remove obsolete files
8040 04 Jul 2012 gruntster [core] fix various compiler warnings
8039 04 Jul 2012 gruntster [qtscript] fix mem leak
8038 03 Jul 2012 gruntster [core] try to curtail some of Avidemux's ferocious memory management
8037 03 Jul 2012 gruntster [mswin] installer - handle UAC
8036 03 Jul 2012 gruntster [mswin] installer - remember shortcut preferences
8035 03 Jul 2012 gruntster [mswin] installer - suppress quick launch option on win 7 and later
8034 03 Jul 2012 gruntster [plugin] header updates by ratte
8033 03 Jul 2012 gruntster [script] script writer for qtscript
8032 02 Jul 2012 gruntster [script] script writer for spidermonkey
8031 01 Jul 2012 gruntster [script] script writer for python
8030 30 Jun 2012 gruntster [script] create script writer interface that each script engine needs to implement. Saving of projects is temporarily disabled.
8029 29 Jun 2012 gruntster [qtscript] move some of the mappings between adm and script data types to separate class
8028 28 Jun 2012 gruntster [qtscript] move segment functions to own collection
8027 25 Jun 2012 gruntster [sql] use system SQLite
8026 25 Jun 2012 gruntster [core] remove compiler warning
8025 23 Jun 2012 mean [build] Give info about the problem
8024 23 Jun 2012 mean [videoFilter] Reflect change in return value of ADM_vf_addFilterFromTag. Else we dont display filter with objectId=0
8023 23 Jun 2012 mean [VideoFilters] Fix bottom blacken border
8022 17 Jun 2012 mean Merge branch 'mergeMultipleAudio'
8021 17 Jun 2012 mean [build] Excpetion and rtti are not needed for plugins at least
8020 11 Jun 2012 gruntster [mswin] update build scripts
8019 11 Jun 2012 gruntster [script] another ECMA scripting engine. Same as the others except more OOP, extensive I/O functionality, script debugger and bundled help. Saving of project files is yet to come.
8018 11 Jun 2012 gruntster [gui] destroy script engines regardless
8017 11 Jun 2012 gruntster [qt] use correct delete operator
8016 11 Jun 2012 gruntster [editor] expose more functions to scripting engines
8015 11 Jun 2012 gruntster [editor] add simple object tracking to EditableAudioTrack
8014 11 Jun 2012 gruntster [videoFilter] add function to insert a filter in chain
8013 11 Jun 2012 gruntster [videoFilter] fix GTK build FWIW
8012 10 Jun 2012 gruntster [videoFilter] move video filter utility functions to shared lib
8011 10 Jun 2012 gruntster [editor] make functions of PoolOfAudioTracks virtual too for dynamic binding
8010 10 Jun 2012 gruntster [videoFilter] move filter bridge to shared lib
8009 10 Jun 2012 gruntster [videoFilter] update OpenGL filters too
8008 10 Jun 2012 gruntster [videoFilter] add support for setting configuration of video filter after instance has been created
8007 10 Jun 2012 gruntster [core] add method to update value by ordinal position in CONFcouple
8006 10 Jun 2012 gruntster [editor] make functions of ActiveAudioTracks virtual for dynamic binding and add extra functions for manipulating track collection
8005 09 Jun 2012 gruntster [ffmpeg] upgrade ffmpeg to 0.11.1
8004 09 Jun 2012 gruntster [mswin] update build scripts
8003 09 Jun 2012 gruntster [mswin] mingw-w64 2.0.3 compatibility
8002 07 Jun 2012 mean [audioDecoder] Fix vorbis and opencore decoder wrt new i/f
8001 06 Jun 2012 mean [faad] Completely reset faad after a seek to avoid stuck frame causing a glitch
8000 06 Jun 2012 mean [audioDecoder] Bump api version
7999 06 Jun 2012 mean [audio decoder] Simplify API. Replace beginDecompres/endDecompress by resetAfterSeek
7998 06 Jun 2012 mean [all] Remove some warnings
7997 02 Jun 2012 gruntster [mswin] disable OpenGL video filters on Windows since they crash
7996 31 May 2012 mean [render] Force a null render when in cli mode
7995 31 May 2012 mean [build] Add cli to win32 build
7994 31 May 2012 gruntster [mswin] update build scripts
7993 31 May 2012 mean [twolame] Remove empty folder
7992 31 May 2012 mean [twolame] Use system twolame
7991 31 May 2012 mean [vdpau] the age management stuff seems to be no longer necesserary
7990 30 May 2012 gruntster [ffmpeg] upgrade ffmpeg to 0.11
7989 30 May 2012 mean [tray] Misc tweak
7988 30 May 2012 mean [UI] Partial implementation of systray
7987 25 May 2012 mean [jobs] Add icons
7986 25 May 2012 mean [jobs] Switch to tinypy jobs
7985 24 May 2012 mean Merge branch 'mergeMultipleAudio'
7984 24 May 2012 gruntster [ffmpeg] upgrade ffmpeg to 0.10.3
7983 24 May 2012 gruntster [mswin] update build scripts
7982 24 May 2012 mean [misc] Remove garbage file
7981 24 May 2012 mean [editor] Dont compensate DTS twice
7980 23 May 2012 mean [hue/asharp] Fix onscreen display
7979 23 May 2012 mean [fontGen] change font
7978 23 May 2012 mean [fontGen] cleanup
7977 23 May 2012 mean [print] Make print string on image more flexible
7976 23 May 2012 mean [fontGen]
7975 22 May 2012 mean [fluxSmooth] set everything to used
7974 22 May 2012 mean [ass] Check fribidi version , we need 0.19.x
7973 22 May 2012 mean [Gtk] Try to exit
7972 22 May 2012 mean [blackFrame] Make search for next black frame work for hw surface (vdpau)
7971 22 May 2012 mean [mcdeint] Ported but disabled, does not seem to work
7970 20 May 2012 mean [UI] Partial support for seek to black frame, does not work if vdpau is used
7969 20 May 2012 mean [all] Remove some warnings
7968 20 May 2012 mean [videoFilter:FluxSmooth] Compile with clang. The code might not be 100% correct
7967 19 May 2012 mean [videoFilter] Update tag after sorting
7966 19 May 2012 mean [videoFilter] Sort them
7965 19 May 2012 mean [videoFilter] Remove old field ops
7964 19 May 2012 mean [videoFilter] Port field stack/merge/split
7963 19 May 2012 mean [videoFilter] Port fluxSmooth
7962 18 May 2012 mean [videoFilter] Add hue
7961 18 May 2012 mean [videoFilter] Port hue
7960 18 May 2012 mean Merge branch 'mergeMultipleAudio'
7959 18 May 2012 gruntster [qt] tighten up UI
7958 18 May 2012 gruntster [mswin] update installer
7957 18 May 2012 mean Merge branch 'mergeMultipleAudio'
7956 18 May 2012 gruntster [mswin] update build scripts
7955 18 May 2012 gruntster [vpx] support libvpx 1.1.0
7954 18 May 2012 mean [videoFilter] remove old contrast
7953 18 May 2012 mean [video filter] increase # of video filters we scan
7952 18 May 2012 mean [video filter:contrast]
7951 18 May 2012 mean [videoFilter] remove old chromashift
7950 18 May 2012 mean [video filter:contrast]
7949 17 May 2012 mean [asharp] Fix configuration dialog
7948 17 May 2012 mean [crop] cosmetic
7947 17 May 2012 mean [videoFilter] add chromashift
7946 17 May 2012 mean [plugins] For zdef for video filter plugins
7945 17 May 2012 mean [videoFilter] Chromashift, incomplete, will not build on gtk/cli
7944 16 May 2012 mean [ffmuxer] clone extradata so that they can be freed by the muxer
7943 15 May 2012 mean [videoFilter:kernelDeint] update framenumber
7942 15 May 2012 mean [videoFilter] dbBob and msharpen : update frame number
7941 15 May 2012 mean [videoFilter] Port msharpen
7940 15 May 2012 mean [videoFilter] remove delogo
7939 15 May 2012 mean [videoFilter] remove largeMedian
7938 15 May 2012 mean [videoFilter] remove fast convolution
7937 15 May 2012 mean [video filter] Remove unblend
7936 15 May 2012 mean [GL] Print into the image the readback openGL benchmark
7935 15 May 2012 mean [videoFilter] Put video filter using a cache in their own class
7934 12 May 2012 mean [videoFilter] Remove dgbob from old filter
7933 12 May 2012 mean [videoFilter] Add dgbob
7932 12 May 2012 mean [videoFilter] Remove asharp from old filte, it has been ported
7931 11 May 2012 mean [videoFilter] Use bvector
7930 11 May 2012 mean [audioTracks] Fix memleak
7929 11 May 2012 mean [audioThread] use bvector instead of std::vector, avoid one packet memleak at the end of processing
7928 11 May 2012 mean [muxer] Properly cleanup lav based muxer, avoid memleak
7927 09 May 2012 mean [editor/audio Encoder] Fix memleaks
7926 08 May 2012 mean [clang] always link with m, clang does not add it by default
7925 08 May 2012 mean [mkv/demux] Dont abuse memset
7924 06 May 2012 mean [UI] Roll back to beginning of playback only if we display input , not when processing video
7923 06 May 2012 mean [UI] Fix go to end, patch by karl
7922 05 May 2012 mean [audioTrack] Be more resilient when the addAudioTrack action is cancelled
7921 05 May 2012 mean [audioTracks] Handle when no audio tracks are present at all
7920 05 May 2012 mean [main] Process the exit command to the end
7919 04 May 2012 mean [vdpau] Seems calling ff_print_pic_info borks vdpau frames, something is probably not initialized correctly here
7918 04 May 2012 mean [qt4/vdpau] Move render destroy to the Qvideo widget destructor, we need the widget to be still valid when destroying renderer, including vdpau
7917 04 May 2012 mean [qt4] Remove shortcuts in designed file
7916 02 May 2012 mean Merge branch 'mergeMultipleAudio'
7915 01 May 2012 gruntster [mswin] update build scripts
7914 01 May 2012 mean [ffmpeg] Disable check to see if h264 annexb starts with 00 00 00 01. It causes issue with short startcode like the trp ones
7913 01 May 2012 mean [libass] Update to 0.10.0, now fridibi is a mandatory deps
7912 01 May 2012 mean [core] replace HAVE_STDINT by HAVE_STDINT 1 to be compatible with auto**
7911 30 Apr 2012 mean [bootStrap] Cmake >2.8.7 is using internally fakeroot to make package already.
7910 29 Apr 2012 mean [openGL] Include config.h else openGL is always disabled
7909 29 Apr 2012 mean Merge branch 'mergeMultipleAudio'
7907 28 Apr 2012 mean [mpegIndex] Dont round up height, it is not a good idea
7906 28 Apr 2012 mean [audioCore] Set a small margin so that we dont fill the buffer
7905 28 Apr 2012 mean [ExternalAccess] fix setPos
7904 28 Apr 2012 mean [externalAudio] Wrap an audioStream inside externalAudioStream. That way we can spawn the right parser for it and have consistent blocks
7903 28 Apr 2012 mean [audio external] Add offset to external file so that we skip garbage/header at the beginning
7902 27 Apr 2012 gruntster [script] consider FAKEROOT when linking to scripting engines
7901 26 Apr 2012 gruntster [audEnc] expose list of audio encoder plugins
7900 26 Apr 2012 gruntster [audEnc] support retrieval of default configuration from audio encoder plugins
7899 24 Apr 2012 mean [multiplaudio] Add in the decoder part
7898 23 Apr 2012 gruntster [qt] use adjustSize rather than resize to shrink window so default opening position isn't affected
7897 23 Apr 2012 gruntster [script] don't link scripting engines if they're not needed
7896 23 Apr 2012 gruntster [bvector] fix insert method of BVector class when inserting at second to last index
7895 22 Apr 2012 gruntster [audio] split class out to separate file
7894 21 Apr 2012 gruntster [audio] remove unused member of EditableAudioTrack class to avoid confusion
7893 20 Apr 2012 gruntster [cmake] workaround for pkg-config bug in CMake 2.8.8
7892 19 Apr 2012 gruntster [cmake] use standard CMake script for detecting OpenGL
7891 18 Apr 2012 gruntster [ffmpeg] unix fix
7890 18 Apr 2012 gruntster [ffmpeg] bump ffmpeg to version 0.10.2
7889 18 Apr 2012 gruntster [gui] bump copyright year
7888 18 Apr 2012 gruntster [core] remove redundant function
7887 18 Apr 2012 gruntster [imageLoader] fix potential memory leak when loading jpeg or png images
7886 18 Apr 2012 gruntster [mp4] fix memory leak when destroying header in mp4 demuxer
7885 18 Apr 2012 gruntster [nvwa] better reporting on mswin
7884 18 Apr 2012 gruntster [vidFilter] fix memory leak when destroying video filter chain
7883 18 Apr 2012 gruntster [thread] remove double allocation of condition object when initialising thread queue
7882 18 Apr 2012 gruntster [qt] destroy renderer on exit
7881 18 Apr 2012 gruntster [qt] self-contain volume metre control to fix harmless mem leak
7880 18 Apr 2012 gruntster [jobs] free memory on exit used for jobs
7879 17 Apr 2012 mean [audio] Fix multi track management when using track from external files + add GPL header
7878 17 Apr 2012 mean [external audio track] Manage index from pool as main index
7877 17 Apr 2012 gruntster [mswin] update build scripts to better support debug builds
7876 17 Apr 2012 gruntster [qt] assign a parent to menu items so they get destroyed
7875 17 Apr 2012 gruntster [main] naturally exit so proper cleanup is performed rather than using a hard abort
7874 16 Apr 2012 mean [qt4] Remove workaround
7873 16 Apr 2012 mean [python] binding to add external audio tracks
7872 16 Apr 2012 mean [audio] Add editor functions to add external audio track(s)
7871 16 Apr 2012 mean [audio] external audio tracks starts with a PTS/DTS=0
7870 16 Apr 2012 mean [audio] External audio track : correctly initialize it
7869 16 Apr 2012 mean [audioTrack/qt4] improve Q_audio, begin adding external audio track
7868 16 Apr 2012 mean [audioTrack] Add external audio track (incomplete)
7867 16 Apr 2012 mean [audioCore] Add accessFile, access to audio from a file
7866 16 Apr 2012 mean [qt4] workaround weird depdency between editor and Q_audioTracks
7865 16 Apr 2012 mean [audiocore] add identify function to know what audio a buffer is
7864 16 Apr 2012 mean [audioTracks] begin to add external audio tracks
7863 16 Apr 2012 mean xx
7862 16 Apr 2012 mean [audioinfo] constify
7861 16 Apr 2012 mean [audiocore] add identify function to know what audio a buffer is
7860 16 Apr 2012 mean [audio] Prepare for external audio tracks
7859 16 Apr 2012 mean [Cosmetic] Remove warnings
7858 16 Apr 2012 mean [py] Repair pyDumpTiming
7857 15 Apr 2012 gruntster [nvwa] link directly to libbfd and libiberty on mswin rather than executing addr2line
7856 15 Apr 2012 gruntster [nvwa] better reporting on mswin
7855 14 Apr 2012 gruntster [nvwa] better reporting on mswin
7854 13 Apr 2012 gruntster [nvwa] unix compilation fix
7853 13 Apr 2012 gruntster [audio] split a couple of classes out to separate files
7852 13 Apr 2012 gruntster [nvwa] upgrade to latest version
7851 12 Apr 2012 gruntster [nvwa] fix nvwa memory leak detection
7850 06 Apr 2012 gruntster [mswin] qt build script
7849 06 Apr 2012 gruntster [vidEnc] support resetting video encoder plugin to default configuration
7848 03 Apr 2012 gruntster [apple] remove C++11 syntax since Apple still don't support it
7847 03 Apr 2012 mean [qt/Audio] Display more info about tracks
7846 03 Apr 2012 mean [edAudioTrack] Dont do static cast, use castToTrackFromVideo() instead
7845 01 Apr 2012 gruntster [audio] compilation fix
7844 01 Apr 2012 mean [edAudioPcm] Be more verbose
7843 01 Apr 2012 mean [edAudioPcm] Be more verbose
7842 01 Apr 2012 mean [Editor/audio] Rename getTrack to something meaningfull + add getCurrentTrack
7841 01 Apr 2012 mean [edAudio] cosmetic
7840 01 Apr 2012 mean [editor] Remove unneeded getTrack call
7839 01 Apr 2012 mean [audiofilter] Dont always use default track
7838 01 Apr 2012 mean [ffmpeg muxer] create track with correct id
7837 01 Apr 2012 mean [editor] Cleanup audio when loading a new file
7836 01 Apr 2012 mean [editor] Default is no postprocessing
7835 31 Mar 2012 mean [audio/qt] Check for multiple use of the same track
7834 31 Mar 2012 mean [audioTrack/Qt] More bindings
7833 31 Mar 2012 mean [oops] forgotten file
7832 30 Mar 2012 mean Merge branch 'mergeMultipleAudio'
7831 30 Mar 2012 gruntster [vidEnc] expose lavc config parse/serialise functions
7830 30 Mar 2012 gruntster [vidEnc] expose list of encoders
7829 29 Mar 2012 gruntster [vidDec] unix fix
7828 29 Mar 2012 gruntster [vidDec] expose configuration of video decoders
7827 28 Mar 2012 gruntster [gui] reset markers and timer after video closed
7826 28 Mar 2012 gruntster [script] initialise script engines after GUI
7825 28 Mar 2012 gruntster [script] fix gtk build
7824 28 Mar 2012 gruntster [script] start to dynamically populate menu with script engine options
7823 28 Mar 2012 gruntster [muxer] support resetting muxer to default configuration
7822 28 Mar 2012 gruntster [script] enhance script engine interface
7821 28 Mar 2012 mean [Qt/audioTrack] Begin to bind the UI
7820 28 Mar 2012 mean [play] When there-s no audio, there s no audio
7819 26 Mar 2012 mean [editor] constify
7818 26 Mar 2012 mean [x264] Fix trellis binding
7817 26 Mar 2012 mean [editor] add ()
7816 26 Mar 2012 mean [editor] return something, even if it is wrong
7815 26 Mar 2012 mean [core] Link to m
7814 26 Mar 2012 mean [build] Link shared libs to libstdc++
7813 26 Mar 2012 mean [editor] add missing %s
7812 26 Mar 2012 mean [2lame] remove inline keyword, avoid problem on macOsX, patch by nibbles
7811 25 Mar 2012 mean [vdpau/core] Add a coreConfig.cmake to export cmake core configuration stuff, for example vdpau support
7810 25 Mar 2012 mean [Gtk] really compile createAudioTrack
7809 25 Mar 2012 mean [misc] update .gitignore
7808 25 Mar 2012 mean [h264] Fix height by taking crop_bottom into account
7807 25 Mar 2012 mean [x264/qt4] Fix i_bframe_adaptive dialog
7806 25 Mar 2012 mean [py/audio] Correctly map audio track in py project
7805 25 Mar 2012 mean [py/audio] Correctly map audio track in py project
7804 24 Mar 2012 mean [audio/py] Bind normalize
7803 24 Mar 2012 mean [py/audio] Fix film2pal/pal2film binding
7802 24 Mar 2012 mean [py/audio] Properly save encoder conf
7801 23 Mar 2012 mean [audio] Improve py bindings
7800 22 Mar 2012 mean [all] Remove ADM_ENABLE_JS, use USE_SPIDERMONKEY instead
7799 22 Mar 2012 mean Merge branch 'mergeMultipleAudio'
7798 21 Mar 2012 gruntster [flv1] correct the default settings of the flv1 encoder
7797 20 Mar 2012 mean [py] Update python binding
7796 19 Mar 2012 gruntster [editor] initialise variables so scripting isn't fed bogus values
7795 19 Mar 2012 mean [py] Partial rewiring of pythonEngin to new Editor interface
7794 19 Mar 2012 mean [js] Stub smjs
7793 19 Mar 2012 mean [editor] Add the track index param
7792 19 Mar 2012 mean [py] Regenerate py files
7791 19 Mar 2012 mean [py] Update make
7790 18 Mar 2012 gruntster [python] updated bindings
7789 18 Mar 2012 mean [mp4] dont round up mp4 width/height, patch by jicama
7788 18 Mar 2012 mean [zdefs] Patch for MacOsX by nibbles
7787 18 Mar 2012 gruntster [mswin] fix linking for mingw-w64
7786 17 Mar 2012 gruntster [editor] add include for mingw-w64
7785 17 Mar 2012 mean [vdpau] Only link vdpau when building common plugins
7784 17 Mar 2012 mean [merge] It builds!
7783 17 Mar 2012 mean [merge] Continue merging
7782 17 Mar 2012 mean [merge] Fix include paths
7781 17 Mar 2012 mean [muxer] Fix ps & ts when multiple tracks are present
7780 17 Mar 2012 mean [audioEncoder] xx
7779 17 Mar 2012 mean [audioEncodr] Add generated files
7778 17 Mar 2012 mean [faac] update
7777 17 Mar 2012 mean [vorbis] update encoder
7776 17 Mar 2012 mean [aften] update encoder
7775 17 Mar 2012 mean [audioEncoder] Update lame
7774 17 Mar 2012 mean [audio] update pcm and lav audio encoder
7773 17 Mar 2012 mean [ui] Add dummy audiotrack dialog
7772 17 Mar 2012 mean [merge] fix wzdefs for smjs
7771 17 Mar 2012 mean [audioCodec] update audio codec to new i/f (twolame)
7770 17 Mar 2012 mean [Build] Force all symbols to be resolved at link time on linux, like on win32
7769 17 Mar 2012 mean [merge] Skeleton for audio track configuration
7768 17 Mar 2012 mean [CLI] Update cli version incomplete
7767 17 Mar 2012 mean [merge] update Gtk ui
7766 17 Mar 2012 mean [merge] Add dummy audiotrack
7765 17 Mar 2012 mean [core] Add audioTrack to coreToolkit
7764 17 Mar 2012 mean [muxer] Implement more multi audio track support for ffmpeg based muxers. Not 100% complete
7763 17 Mar 2012 mean [audio] Build correctly the pool of audio tracks from video + save it properly
7762 17 Mar 2012 mean [multiTrack] the script interface now takes track index into account
7761 17 Mar 2012 mean [lame] Make it really abr, port from 2.5, patch from richx
7760 17 Mar 2012 mean [audio] Multitrack support (continued x2)
7759 17 Mar 2012 mean [audio] Multitrack support (continued)
7758 17 Mar 2012 mean [merge] Begin moving audio filters
7757 17 Mar 2012 mean [audio] more multiple audio tracks support
7756 17 Mar 2012 mean [merge] Prepare activeTracks
7755 17 Mar 2012 mean [merge] Add 2 layers
7754 17 Mar 2012 mean [merge] Begin management
7753 17 Mar 2012 mean [merfe] shuffle files
7752 17 Mar 2012 mean [merge] Restructure
7751 17 Mar 2012 mean [codec] decode vp8 through libavcodec
7749 08 Mar 2012 gruntster [script] make scripting engines optional + unix compilation fixes
7748 07 Mar 2012 gruntster [script] remove redundant pieces and consolidate SpiderMonkey libs
7747 07 Mar 2012 gruntster [script] refactor scripting engines so they have a consistent public interface and not tied to UI
7746 07 Mar 2012 gruntster [mswin] update build scripts
7745 28 Feb 2012 mean [fileIo] Fix search dir for plugins etc.. on macOsX (nibbles)
7744 28 Feb 2012 mean [yadif] Port yadif change to cope with clang (nibbles)
7743 28 Feb 2012 mean [UI] Add keyboard shortcut to markA,B . Patch by jicama
7740 21 Feb 2012 gruntster [mswin] add new plugins to installer
7739 21 Feb 2012 gruntster [mswin] update build scripts
7734 13 Feb 2012 mean [x264] Fix typo (adaptive/adaptative)
7733 05 Feb 2012 mean [core] link to libdl on unix
7732 16 Jan 2012 mean [build] Factorize code, this breaks ccache
7731 16 Jan 2012 mean [build] Make ffmpeg use the same C compiler as the code
7730 16 Jan 2012 mean [cosmetic] add a break in default statement
7729 09 Jan 2012 mean [TS] Use I instead of IDR when we have less than 2 IDRs, refs #141
7728 07 Jan 2012 mean [adts] Properly construct the AAC configuration atom (bits were swapped
7727 06 Jan 2012 mean [mplayer Delogo] Connect flyDialog ui (qt4)
7726 06 Jan 2012 mean [macOs] change plugin path , patch by nibbles
7725 06 Jan 2012 mean [videoFilter] Skeleton for mplayer delogo
7723 01 Jan 2012 mean [audioEncoder] Dont attempt to set bitrate on a codec that does not support it (pcm)
7722 01 Jan 2012 mean [mpeg2.5] Fixes #136, compute right amount of sample per frame when dealing with mpeg 2.5
7721 01 Jan 2012 mean [mp2 parser] Better support for mp2.5, related to #136
7720 31 Dec 2011 mean [ADTS] Dont use lav* to parse adts frames. Add support for non aligned ADTS frames (freebox)
7719 30 Dec 2011 gruntster [mswin] menu options for opening app log and app folder to help with support
7718 30 Dec 2011 gruntster [mswin] output CRLFs to log file rather than LFs
7717 29 Dec 2011 mean [muxer] Add a default extension, automatically appended if no . is found. Else that troubles windows user
7711 28 Dec 2011 mean [asharp/gtk] Disable UI so that it compiles
7710 27 Dec 2011 mean [dtsenc] skeleton for dtsenc audio encoder (not working)
7709 27 Dec 2011 mean [lav audio encoder] Proper display name
7708 21 Dec 2011 mean [asharp] Better dialog
7707 21 Dec 2011 mean [asharp] Skeleton for asharp working with avidemux 2.6
7706 21 Dec 2011 mean [editor] audio : proper display of debug info
7705 21 Dec 2011 mean [editor] Be more tolerant regarding avc pts/dts scheme
7704 19 Dec 2011 gruntster [apple] compilation fixes
7703 18 Dec 2011 gruntster [apple] use a more elegant workaround for buggy llvm-link rather than disabling optimisations
7701 17 Dec 2011 jm-adm [UI] Keyboard shortcuts for saving images
7698 13 Dec 2011 gruntster [cmake] remove bespoke ADD_TARGET_LDFLAGS since it doesn't enforce the CMP0004 policy and target_link_libraries can now be used safely instead
7697 12 Dec 2011 mean [build] Dont use string(FIND as it is available only with cmake 2.8
7696 12 Dec 2011 mean [filter] Update mplayerHQD3D with the one from ffmpeg
7695 11 Dec 2011 gruntster [cmake] dynamically build summary of optional libraries and present it at end of configuration rather than interspersed and hard-coded
7693 05 Dec 2011 gruntster [mswin] update build scripts to make life a bit easier
7692 05 Dec 2011 gruntster [audioencoder] stack isn't aligned properly on x86 systems supporting SSE2 when -ftree-vectorize (i.e. -O3) is used. This fix aligns the stack of the audio encoder. It should perform better than compiling everything with -mstackrealign. Hopefully crashes on Windows XP 32-bit should now be resolved properly.
7691 05 Dec 2011 mean [core] fix ftello define
7690 05 Dec 2011 mean [core] Check if ftello is present (win32), use ftello64 if not
7689 04 Dec 2011 gruntster [opengl] realign the runtime stack of paint function so it operates on 32-bit
7688 03 Dec 2011 mean [smjs] smjs is also using CROSS_COMPILE
7687 03 Dec 2011 mean [build] Add -DCROSS_COMPILE, see ftello/seeko stuff
7686 03 Dec 2011 mean [build] merge ftello stuff
7685 02 Dec 2011 gruntster [mswin] update build scripts to work with latest binutils
7684 02 Dec 2011 gruntster [mingw] remove ftello and fseeko constants since they've been defined in mingw-w64 for over 9 months now and cause conflict
7682 01 Dec 2011 mean [openGL] Fix MacOsX
7681 01 Dec 2011 mean [openGl] Proper include of GLU.h, thanks nibbles
7678 30 Nov 2011 mean [GL] Include glu.h also, patch by hobbes
7677 30 Nov 2011 mean [build] Workaround cmake limitation when a custom command ouputs several targets by forcing -j1 for core
7676 29 Nov 2011 mean [ffmpeg] Be verbose (again)
7675 29 Nov 2011 mean [imageUtils] tune for macOsX, patch by nibbles
7674 29 Nov 2011 mean [apple] dont initialize our memcpy stuff, patch by nibbles
7673 29 Nov 2011 mean [apple] dont use our own malloc/free on macOsX, patch by nibbles
7672 29 Nov 2011 mean [Core] We can use malloc wrapper on win32
7671 29 Nov 2011 mean [Apple] dont override malloc & friends on macOsX, patch by nibbles
7670 28 Nov 2011 mean [alloc] try to no use malloc wrapper on win32, maybe what is causing sse2 issue on xp
7669 27 Nov 2011 mean [Build] Try to make it work reliably on linux
7668 26 Nov 2011 mean [ffmpeg] Be verbose
7667 22 Nov 2011 gruntster [mingw] don't require Bourne shell to be in Path so MinGW makefiles can be produced (rather than just MSYS)
7660 10 Nov 2011 mean [main] If the exe name contains portable, use portable mode
7659 09 Nov 2011 mean [xvid4] minimalistic 2 pass support
7656 06 Nov 2011 mean [ffmpeg video encoders] Stats must be allocated by av_malloc as it will be free-ed by av_close_context
7655 06 Nov 2011 mean [2pass/X264] Fix average birate, was off by *1000 + be more verbose (x264)
7652 05 Nov 2011 mean [ffmpeg] No more utf8<>ucs2 patch needed with recent ffmpeg
7651 05 Nov 2011 mean [FFmpeg] Bump to 0.8.6
7650 05 Nov 2011 mean [lav] Remove opaque patch, no longer needed
7649 05 Nov 2011 mean [ffmpeg] Bump to 0.8.6
7648 04 Nov 2011 mean [x264-UI-QT4] Fix UI for max ref frame
7647 04 Nov 2011 mean [x264 UI/Qt4] Fix subpixel refinement
7646 03 Nov 2011 mean [videoEncoder] Preset management, try2 : work with win32 paths
7645 02 Nov 2011 mean [core] When extracting name from full path, also take \ as valid folder delimiter for win32
7643 01 Nov 2011 gruntster [cmake] stamp application with last svn commit revision rather than current revision
7642 01 Nov 2011 gruntster [mswin] misc changes to build scripts
7641 01 Nov 2011 mean [editor] switch all audio tracks if possible
7640 01 Nov 2011 mean [Mad] Say the error is coming from mad
7639 01 Nov 2011 mean [core/sql] Rename syslog to syslog2 to avoid issue
7638 31 Oct 2011 mean [Flv] Fix parsing of metadata in some cases
7637 30 Oct 2011 mean [avsproxy] Be more robust if version mismatches
7636 30 Oct 2011 mean [main] Set a project name !=NULL when using avsproxy
7635 30 Oct 2011 mean [TS demux] Try to detect adts through bruteForce
7632 29 Oct 2011 mean [audio decoder] Support for wmapro (untested)
7631 29 Oct 2011 mean [Asf] Fix PTS when single payload + silence
7630 28 Oct 2011 mean [asf] Fix length of 1st frame
7629 28 Oct 2011 mean [asf] Go to 1st seg = real seeking
7628 28 Oct 2011 mean [ASF/demux] Try to shift audio and video so that they start near zero
7627 28 Oct 2011 mean [ASF/demux] Use the provided usperframe to compute fps
7626 28 Oct 2011 mean [Asf] revert previous one
7625 28 Oct 2011 mean [asf] Clear queue at exit
7624 28 Oct 2011 mean [asf] Remplace alloc/free for each packet by storing already made packet into a storage queue
7623 28 Oct 2011 mean [ASF/Demux] Bettet audio timing support, correct duration
7622 28 Oct 2011 mean [ASF] Partial handling of PTS/DTS, incomplete
7621 28 Oct 2011 mean [asf] DTS ok for video, audio ko, pts ko
7620 28 Oct 2011 mean [asf] Take timing info from replica
7619 28 Oct 2011 mean [Asf] Cleanup
7618 28 Oct 2011 mean [gtk] osSupport seems to be needed in some cases
7617 28 Oct 2011 mean [asf] cosmetic
7613 17 Oct 2011 mean [ffmpeg] update to 0.8.5
7612 17 Oct 2011 mean [ASF/Demux] Add indexing progress bar
7611 17 Oct 2011 mean [ASF/Demux] Use bvector, faster
7610 17 Oct 2011 mean [ASF/Demux] Better support for streamable wmv file
7607 12 Oct 2011 mean [trp/probe] More reliable way of probing mpeg2 audio tracks
7604 11 Oct 2011 gruntster [x264] include missing header
7603 11 Oct 2011 gruntster [mswin] upgrade build scripts to support multilib compiler
7602 11 Oct 2011 mean [Trp/demux] Accept as video track PES=0xE? and not only 0xE0
7601 11 Oct 2011 mean [TS/TRP] Retry 10 times to get sync on mp2, not really good still
7600 10 Oct 2011 mean [TsDemux] In case of TRP, make sure video track is the 1st one when brute scanning stream
7599 10 Oct 2011 mean [CoreAudio] Fix Constant chunk
7598 10 Oct 2011 mean [CoreAudio] Fix Constant chunk
7597 10 Oct 2011 mean [Editor] Flush PCM decoder after seek
7596 10 Oct 2011 mean [wmv] Plainly fail if no image found
7595 10 Oct 2011 mean [UI/Qt4] Make sure packed vop, gmc & friends have a sane default value
7594 10 Oct 2011 mean [mkv/demux] Add support for ACM Header in MKV
7593 02 Oct 2011 mean [build] Cross Mac part 3, plugins
7592 01 Oct 2011 mean [Build] Cross max, part2, Qt4
7591 30 Sep 2011 mean [build] Cross compilation for macOsX : Core
7590 27 Sep 2011 mean [qt4] Dont keep using a value that has been destroyed
7589 27 Sep 2011 mean [Q_gui2] Back to unix EOL
7588 25 Sep 2011 mean [build] Fix build on cmake 2.8.2 (ubuntu maverick)
7587 25 Sep 2011 mean [build] Add newer CMakeParseArguments to be compatible with cmake < 2.8.5
7586 24 Sep 2011 mean [gtk_resize] remove warning
7585 24 Sep 2011 mean [main] lint nitpicks
7584 24 Sep 2011 mean [filterBridge] Dtor is virtual
7583 24 Sep 2011 mean [muxerGate] Remove unused fwd declaration
7582 24 Sep 2011 mean [audiocodec] lint nitpick
7581 24 Sep 2011 mean [automation] Remove unused fwd declaration
7580 24 Sep 2011 mean [script2] Remove unused fwd declaration
7579 24 Sep 2011 mean [qt4] add missing break + remove unused forward declarations
7578 24 Sep 2011 mean [editor] make dtor virtual + nitpick break missing in default:
7577 24 Sep 2011 mean [audioFilter] make dtor virtual + nitpick break missing in default:
7576 24 Sep 2011 mean [render] make dtor virtual + nitpick break missing in default:
7575 24 Sep 2011 mean [All] Tweak project to make life easier with eclipse
7574 24 Sep 2011 mean [all] libxml2 is no longer needed
7572 22 Sep 2011 mean [glRotate] Finished
7571 22 Sep 2011 mean [glRotate] Gen rotated quad as a glList (incomplete)
7570 22 Sep 2011 mean [glRotate] Add configuration dialog
7569 22 Sep 2011 mean [glFilters] Skeleton for glRotate
7568 20 Sep 2011 mean [mp4v2] Put video track as 1st track
7566 16 Sep 2011 gruntster [mswin] corrections to installer
7565 16 Sep 2011 mean [glFilter] Remove glYadif, its unfinished
7564 15 Sep 2011 gruntster [qt] link problem isn't just with windows
7563 15 Sep 2011 gruntster [mswin] default working files to user's profile but provide a --portable parameter for the nut jobs
7562 15 Sep 2011 gruntster [mswin] simplify utf-16 to utf-8 conversion of command line
7560 15 Sep 2011 mean [render] make sure we have a valid renderer
7559 15 Sep 2011 mean [Editor] Make sure audioSeg =0 when closing a video
7558 15 Sep 2011 gruntster [core] everyone has to be different...
7557 15 Sep 2011 gruntster [core] refactor mainly around registering exception handler
7556 15 Sep 2011 gruntster [core] refactor mainly around mswin functions
7555 15 Sep 2011 mean [build] windres, part2
7554 15 Sep 2011 mean [build] fix typo (winres vs windres)
7553 15 Sep 2011 mean [build] Fix using windres when cross compiling with xmingw
7552 15 Sep 2011 mean [build] Fix using windres when cross compiling with xmingw
7551 14 Sep 2011 mean [editor] Be more verbose when requestion out of range video/segmens
7550 14 Sep 2011 gruntster [mswin] r3709
7549 14 Sep 2011 gruntster [qt] r4390 & r4557
7548 14 Sep 2011 gruntster [link] use friendly executable names for apple and mswin
7543 14 Sep 2011 mean [core/crashdump] fix compilation
7542 14 Sep 2011 gruntster [prefs] add native renderer desc to CLI and GTK
7541 14 Sep 2011 gruntster [prefs] try to make video renderers sound a little more user friendly (toolkit is largely superfluous)
7540 14 Sep 2011 gruntster [mswin] remove MPlayer Denoise 3D HQ from installer since it's a dud plugin
7539 14 Sep 2011 mean [core/tinypy] Revert BVector on pyClass, since they are a class BVector cannot handle them
7538 14 Sep 2011 gruntster [fileio] only add separator if needed
7537 14 Sep 2011 gruntster [win64] apply r4354
7536 14 Sep 2011 gruntster [log] apply r7295 & r7296
7535 14 Sep 2011 mean [qtGl] try to avoid double free
7534 14 Sep 2011 mean [ts/Demux] Brute force : be more permissive
7533 14 Sep 2011 mean [fileIo] Fix removing $home from path to prefs
7532 14 Sep 2011 mean [Ts/brute force] Read more packets, rewind to identidy tracks. Not 100% ok yet
7531 14 Sep 2011 mean [gl] fix typo
7530 13 Sep 2011 gruntster [mswin] strip colour from output to improve readability of log file for mswin
7529 13 Sep 2011 gruntster [qt] tighten up main gui again
7528 13 Sep 2011 gruntster [mswin] apply r6684
7527 13 Sep 2011 gruntster [sdl] apply r6683
7526 13 Sep 2011 gruntster [core] fix odd (and sometimes invalid) path formatting
7525 13 Sep 2011 mean [gl] dont cast vec4 to vec3, ATI compiler does not like it
7524 13 Sep 2011 mean [qtGl] Set a default value to texture
7523 13 Sep 2011 mean [audioEncoder/audioDevice] memleak
7522 13 Sep 2011 mean [editor] Revert BVector change, it does not work with classes
7521 13 Sep 2011 gruntster [mswin] update build scripts
7520 13 Sep 2011 mean [core] use av_free everywhere rather than delete context
7519 13 Sep 2011 mean [gl] Simplify shaders
7518 13 Sep 2011 mean [gl] Manipulate FBO under the right context
7517 13 Sep 2011 mean [glResize] fix filter
7516 13 Sep 2011 gruntster [plugin] remove hardcoded plugins dir
7514 12 Sep 2011 mean [gl] dont destroy widget, let qt do it, even if it might be a mem leak
7513 12 Sep 2011 mean [gl] Add new filter (not working)
7512 12 Sep 2011 mean [tinypy] Use right size for BVector as we use a complex type (cannot grow)
7511 12 Sep 2011 mean [Gl] Add resizeFBO
7510 12 Sep 2011 mean [gl] New filter : resize usingopenGl
7509 12 Sep 2011 mean [glRender] Release shader prior to deleting it
7508 12 Sep 2011 mean [qtGl render] Factorize openGl init, display glError if any
7507 12 Sep 2011 mean [render] Dont forget current zoom when performing playback
7506 12 Sep 2011 mean [glRender] Optimize more
7505 12 Sep 2011 mean [glRender] optimize
7504 12 Sep 2011 mean [all] Remove some unused vars
7503 12 Sep 2011 mean [vdpau] Speed up vdpau resize filter using identity matrix
7498 11 Sep 2011 mean [ffmpeg] update to 803
7497 10 Sep 2011 mean [lav/audio decoder] Use matching delete
7496 10 Sep 2011 mean [vdpau] memleak
7495 10 Sep 2011 mean [all] Replace vector by BVector continued
7494 10 Sep 2011 mean [all] Replace vector by BVector
7493 10 Sep 2011 mean [Edit] Use BVector instead of vector, dont use memset but proper ctor
7492 10 Sep 2011 mean [render] Let Qt destroy widget at exit (part2)
7491 10 Sep 2011 mean [qtGl] Let qt destroy the widget
7490 09 Sep 2011 mean [render] Try to cleanup + dont update the window when we dont have data
7489 09 Sep 2011 mean [Ts Indexer] Try to detect mpeg2 in TRP files
7488 09 Sep 2011 mean [render] Cleanup + memleak
7487 09 Sep 2011 mean [vdpau] Avoid dealing with already destroyed buffers/context
7486 08 Sep 2011 mean [all] More memleak
7485 08 Sep 2011 mean [editor] Replace pointer by vector for audioTrack + dont erase vptr in ctor (duh!)
7484 08 Sep 2011 mean [build] Link xv at render level, else does not work with oneiric
7483 08 Sep 2011 mean [openDml/demux] cosmetic
7482 08 Sep 2011 mean [all] Fix some memleaks
7481 08 Sep 2011 mean [preview] Dont display full size then zoom out, do both at the same time (faster+avoid pops)
7480 07 Sep 2011 mean [TS/Demux] Slightly better brute force demuxing, still crappy
7479 07 Sep 2011 mean [TS] Beging writing brute force stream indexing, in case there is not PAT/PMT (TRP files)
7478 07 Sep 2011 mean [openGl] Change things a bit so that it works on win32
7477 07 Sep 2011 mean [openGl Render] Simplify
7476 07 Sep 2011 mean [win32/audio] Fix typo
7475 07 Sep 2011 mean [win32/device] remove warning which is not a warning
7474 06 Sep 2011 mean [openGLInit] Be more verbose
7473 06 Sep 2011 mean [GL] Be more verbose about ARB
7472 06 Sep 2011 mean [win32/audio] Increase buckets
7471 06 Sep 2011 mean [gl] win32 fix
7470 06 Sep 2011 mean [gl] Bind more extension to ADM_glExt::
7469 06 Sep 2011 mean [openGl] Manage ARB extensions
7468 06 Sep 2011 mean [ffmpeg/patch] Remove absolute path
7467 06 Sep 2011 mean [ffmpeg/patch] Remove absolute path
7466 06 Sep 2011 mean [ffmpeg/patches] use relative paths
7465 05 Sep 2011 mean [openGl] slight cleanup of DMA readback
7464 05 Sep 2011 mean [glBenchmark] Benchmark readback from GPU to CPU, DMA is faster
7463 05 Sep 2011 mean [openGl] Try to use pbo to speed up readback
7462 03 Sep 2011 mean [ffmpeg] Add patch to allow muxing eac3 in mpeg ts. Really quick and dirty
7461 03 Sep 2011 mean [mp4v2] Disable optimize
7460 03 Sep 2011 mean [x264] Fix headless compilation of x264
7459 03 Sep 2011 mean [core] update packing using ffmpeg
7458 03 Sep 2011 mean [core] update to ffmpeg 802
7457 03 Sep 2011 mean [DCA] Speed up (a bit) wrong sync
7456 03 Sep 2011 mean [dcaInfo] dump buffer start (debug)
7455 03 Sep 2011 mean [openGl wav] new filter wave like effect
7454 03 Sep 2011 mean [mkv/demux] use vector rather than manually managing it
7453 29 Aug 2011 mean [UI] SetPercent is now public in DIA_encoding
7452 29 Aug 2011 mean [mp4v2] Progress bar when optimizing
7451 27 Aug 2011 mean [mp4v2] put back our changes for win32
7450 27 Aug 2011 mean [tinypy] Add get_file_size to tinypy
7449 27 Aug 2011 mean [mp4v2] Remove DLL_EXPRT, we dont need it
7448 26 Aug 2011 mean [mp4v2] dont recompute bitrate
7447 26 Aug 2011 mean [mp4v2] update to r485 + enable 64bits data
7446 26 Aug 2011 mean [glYadif] Dummy shader, process one line out of two
7445 26 Aug 2011 mean [glYadif] Begin the shader...
7444 23 Aug 2011 gruntster [mingw] detect Open GL include dir when using MinGW
7443 23 Aug 2011 gruntster [ffmpeg] make extraction of ffmpeg sources compatible with MinGW
7442 23 Aug 2011 mean [glYadif] Auto gen files
7441 22 Aug 2011 mean [glYadig] Skeleton (working)
7440 22 Aug 2011 mean [glSample2] Let s make it a rotate
7439 22 Aug 2011 mean [Video Filter] Skeleton for glYadif
7438 22 Aug 2011 mean [imageUtils] Fix mmx yuv444 => yv12, used by vdpauDeint
7437 21 Aug 2011 mean [vdpau] nitpick about width/height
7436 21 Aug 2011 mean [avi] Fix seeking to 0
7435 21 Aug 2011 mean [audio] Display a warning if seek fails
7434 21 Aug 2011 mean [Main] Clear filters when loading a new video
7433 21 Aug 2011 mean [Main] Free created filters at exit
7432 20 Aug 2011 mean [Build] Build without openGl
7431 20 Aug 2011 mean [UI] Fix disabling openGl when it is not built with openGL support (JM)
7430 19 Aug 2011 gruntster [mswin] restore r3784
7429 19 Aug 2011 gruntster [mswin] apply r5665 & r7292
7427 18 Aug 2011 mean [x264] Revert verbose patch
7426 17 Aug 2011 mean [x264] Make it verbose
7425 15 Aug 2011 mean [QT/GL] Simplify read back
7424 15 Aug 2011 mean [Gl/readback] MMX optimize reading processed texture
7423 15 Aug 2011 mean [GL] Simplify includes
7422 15 Aug 2011 mean [QT/GL] Resize dummy GL widget
7421 15 Aug 2011 mean [VDPAU yuv444] MMX part3
7420 15 Aug 2011 mean [CoreUtil] MMX YUV444 to yv12, part 2
7419 15 Aug 2011 mean [CoreUtil] MMX YUV444 to yv12, part 1
7418 15 Aug 2011 mean [glVdpau] Disable, using the CSC matrix is faster and simpler
7417 15 Aug 2011 mean [vdpauDeint] Use the identity matrix, fix first frame
7416 15 Aug 2011 mean [coreVdpau] Add set/get attribute value, used to set color conversion matrix
7415 15 Aug 2011 mean [coreImage] Add yuv444 to yuv420 function to ADMImage
7414 14 Aug 2011 mean [vdpauDeint/Gl] simplify
7413 14 Aug 2011 mean [vdpauGl] Do RGB2YUV through CPU if VDPAU2GL does not work
7412 14 Aug 2011 mean [vdpauGl] Use a matrix for RGB->yuv coeff
7411 14 Aug 2011 mean [vdpau] Fix 1st frame processing, use itself as previous frame
7410 14 Aug 2011 mean [vdpauGl] Do RGB2YUV through CPU if VDPAU2GL does not work
7409 14 Aug 2011 mean [vdpaugl] Use glext.h native types and prototypes
7408 14 Aug 2011 mean [vdpaugl] Use glext.h native types and prototypes
7407 14 Aug 2011 mean [vdpau/gl] Add an openGl version of vdpau deint
7406 14 Aug 2011 mean [vdpau] Add hook for openGL-Vdpau exchange
7405 14 Aug 2011 mean [vdpau] Begin splitting openGL part
7404 14 Aug 2011 mean [vdpau] Make openGl version
7403 14 Aug 2011 mean [py] Add some test case related to editor
7402 12 Aug 2011 mean [vertex] Simple rotation
7401 12 Aug 2011 mean [vertex] Use a compiled quad list
7400 11 Aug 2011 mean [vertex] Simple working vertex shader
7399 11 Aug 2011 mean [vertex] Simple bump effect
7398 10 Aug 2011 mean [openGl] Simple vertex shader
7397 10 Aug 2011 mean [openGL] When reading back texture, yuv=0.0.0 means black not green
7396 07 Aug 2011 mean [core/color] Handle RGB555 (cram), fixes #124. U & V are inverted.
7395 07 Aug 2011 mean [mp4v2] Add a ADM_fileRename function that works with avidemux/win32. USe that functionin libmp4v2
7394 07 Aug 2011 mean [mp4v2] Use our wrapper to deal with non ascii filename on win32
7393 07 Aug 2011 mean [mp4v2] need time and process and random win32 flavor
7392 07 Aug 2011 mean [mp4v2] Try to remove win32 stuff and use avidemux adaptation layer
7391 07 Aug 2011 mean [glSmooth] Simple blur filter for the moment
7390 07 Aug 2011 mean [openGl/filter] Smoothing filter
7385 05 Aug 2011 mean [QT4] Add a toggle to enable/disable openGL support
7384 04 Aug 2011 mean [qtGl Filter] Move allocation of texture name to base class
7383 04 Aug 2011 mean [qtGl render] Allocate texture name, dont hardcode them
7382 03 Aug 2011 mean [openGl/qt4] Remove dump if received picture
7381 03 Aug 2011 mean [gl2] simplify
7380 03 Aug 2011 mean [multiTexture] Workish example
7379 02 Aug 2011 mean [FragGl2] End up with the larger plane (Y)
7378 02 Aug 2011 mean [GL/Qt4] split GL related init into its own file
7377 01 Aug 2011 mean [openGl] Try to show GL widget before poking for GL shader support
7376 31 Jul 2011 mean [gl] Add a message if glActiveTexture has been found
7375 31 Jul 2011 mean [openGl] Add a dummy filter that does all 3planes in the same texture (not working)
7374 31 Jul 2011 mean [openGl] Update CMakelists
7373 31 Jul 2011 mean [sampleGl] Change Warp to sharpen
7372 31 Jul 2011 mean [openGL] Try to download 3 textures at the same time (not working)
7371 31 Jul 2011 mean [filter] Add a remove plane video filter for debug purpose
7370 31 Jul 2011 mean [filter] Add a remove plane video filter for debug purpose
7369 31 Jul 2011 mean [all] Try to set good default for devices if no prefs
7368 31 Jul 2011 mean [prefs] Return valid error code (true/false) rather than RC_xxx
7367 29 Jul 2011 mean [openGlSample] tweak it + add comment
7366 29 Jul 2011 mean [openGl/SampleFragment] Use dummy widget to protect context
7365 29 Jul 2011 mean [openGlFilter] Create a dummy widget so that we can have a context attached to a filter
7364 29 Jul 2011 mean [render/qtGl] Lock context so that it does not conflict with openGlFilter context
7363 28 Jul 2011 jm-adm [GTK+] Use the new volume button
7362 28 Jul 2011 mean [main] initialize openGl before interpreting command line arguments
7361 28 Jul 2011 mean [videoFilter] Actually load a video filter without parameter, they are valid too.
7360 28 Jul 2011 mean [glRender] Give a context so that hasOpenGlShader support returns yes sometimes
7359 27 Jul 2011 mean [openGl: First working fragment shader effect (crash on win32)
7358 27 Jul 2011 mean [openGl: First working fragment shader effect (crash on win32)
7357 27 Jul 2011 jm-adm [GTK+] Use the window icon
7356 27 Jul 2011 jm-adm [GTK+] Main window tweaks
7355 27 Jul 2011 mean [openGl] Use our factorized openGl glActiveTexture call
7354 27 Jul 2011 mean [openGl] Refactor sample filter using the FilterGl base class
7353 27 Jul 2011 mean [GLRender] Revert commit about factorizing ActiveTexture stuff, it creates circular deps
7352 26 Jul 2011 mean [openGl] More win32 fix
7351 26 Jul 2011 mean [openGl] more tweaks (win32)
7350 26 Jul 2011 mean [openGL/qt4] Factorize code (glActiveTexture & friends)
7349 26 Jul 2011 mean [QTGL] Add macro to declare filter
7348 24 Jul 2011 mean [openGl Filter/Win32] It compiles but does not run yet
7347 24 Jul 2011 mean [openGl] Win32 tweaks
7346 24 Jul 2011 mean [Cross] Try to support openGl when cross compiling
7345 24 Jul 2011 mean [Qt4/GL] Fix build when GL is not present
7344 24 Jul 2011 mean [videoFilter] If the filter chain contains an openGl filter, disable threading
7343 24 Jul 2011 mean [filter] openGl crappy icon
7342 24 Jul 2011 mean [Gl:Sample filter] Simplify
7341 24 Jul 2011 mean [UI] Add GL glag to UI
7340 24 Jul 2011 mean [VideoFilter] Add GL category
7339 24 Jul 2011 mean [videoFilter] Add GL filter category
7338 24 Jul 2011 mean [filter:decimate] Make it builds on 32bits IA32 machine
7337 23 Jul 2011 mean [openGl] Add dummy openGl widget
7336 23 Jul 2011 mean [openGl] Add link between avidemux and plugins openGl-wise (unused for now)
7335 23 Jul 2011 mean [Filter] Initial partial support of openGL. Buggy
7334 23 Jul 2011 mean [plugins/video] Add videoFilter_openGL to build list if the UI is QT4
7333 23 Jul 2011 mean [renderQtGl] Fix missing $ in cmakelist.txt
7332 23 Jul 2011 mean [video copy] Dont drop bframe if they are h264 due to pyramid
7331 23 Jul 2011 mean [decimate] Do not offer to use chroma, we dont atm
7330 23 Jul 2011 mean [decimate] Optimize + SSE version
7329 23 Jul 2011 mean [decimate] Display interlaced/progressive detection
7328 23 Jul 2011 mean [telecide] More cleanup + set compute metric by default, so that decimate has the hinting
7327 23 Jul 2011 mean [image] Fix + optimize blendSSE
7323 14 Jul 2011 mean [VideoFilters] Add decimate to the list of filters to build
7322 14 Jul 2011 mean [Decimage] Partially working decimate. Code cleanup-ed
7321 14 Jul 2011 mean [Telecide] Update frame number + dont calculate metrics if we can read the frame
7320 14 Jul 2011 mean [Telecide] Update frame number + dont calculate metrics if we can read the frame
7319 14 Jul 2011 mean [videoFilterCache] Slightly better error message
7318 14 Jul 2011 mean [coreImage] Add blend
7316 10 Jul 2011 mean [Telecide] More cleanup
7315 10 Jul 2011 mean [decimate] not working
7314 10 Jul 2011 mean [telecide] Simplify, begin to refactor. It is incorrect.
7313 10 Jul 2011 mean [telecide] Cleaning up code
7312 10 Jul 2011 mean [telecide] Add generated files
7311 10 Jul 2011 mean [telecide] Port telecide from 2.5
7310 10 Jul 2011 mean [Telecide] port from 2.5
7308 06 Jul 2011 mean [tsPacket] Cosmetic, change printf to ADM_warning
7307 06 Jul 2011 mean [amr/decoder] Blind fix to make the ctor match with base class (issue reported by Jan), untested
7306 06 Jul 2011 mean [cosmetic] Rename gtk_gui.cpp to gui_main.cpp
7305 26 Jun 2011 mean [build] use debianArch.cmake
7304 26 Jun 2011 mean [build] Put everything related to architecture in debianArch.cmake, add support for armel
7303 26 Jun 2011 mean [Core] Add FAST_BILINEAR sw scale mode
7302 26 Jun 2011 mean [vdpau] Benchmark vdpauDeint process
7301 26 Jun 2011 mean [core] Blind fix for building prefs.cpp with gcc 4.6, stddef.h was missing
7300 26 Jun 2011 mean [core] Add a small benchmarl helper class
7298 22 Jun 2011 mean [vdpau deint] Fastpath if the video is already a vdpau surface. No real speedup at the moment
7297 21 Jun 2011 mean [vdpau] Deinterlace, new code layout. Works when copying frame, not done for VDPAU fastpath yet
7294 17 Jun 2011 mean [editor] Workaround a design flaw, where time start is assumed to = PTS of first frame. IT makes problem when computing DTS from PTS
7293 17 Jun 2011 mean [x264] Fix cmake (thanks hinterwaeldler)
7286 15 Jun 2011 mean [editor] Dont allocate huge chunk on the heap + fine tune the not-cut-on-keyframe code. Still not reliable
7285 15 Jun 2011 mean [build] Add armel
7284 15 Jun 2011 mean [build] Add armel
7283 15 Jun 2011 mean [ui] duplicate dropped item name, as it is valid only for a while
7282 15 Jun 2011 mean [ui] Fix drag n drop, may not be working on win32
7281 15 Jun 2011 mean [Q_gui] convert to unix crlf
7280 15 Jun 2011 mean [ui] Add vdpau to the builtin dialog
7279 13 Jun 2011 mean [muxermp4v2] cosmetic
7278 13 Jun 2011 mean [audioEncoder/lav] When lavcodec pops out a null sized packet, retry. it just means it needs more samples
7277 13 Jun 2011 mean [x264] cosmetic
7276 13 Jun 2011 mean [editor] When saving in copy mode, check the cut points are on intra frame, warn otherwise. When saving check we dont have frames from the past wrt cut points, discard them if so
7275 13 Jun 2011 mean [js/py] Dump pts/dts in mm:ss:ms form in addition to full ms
7274 13 Jun 2011 mean [editor] Only applies the shift if we deal with the very beginning of the video. That shift is needed when the very first frame of the video does not start at 0. A case this commit fixes is when the 1st frame does not start at zero, and we cut the beginning of the file. The actual first frame was not the real first one, but was shifted nonetheless
7273 11 Jun 2011 mean [vdpauResize] extra check to avoid dealing with null pointer
7272 11 Jun 2011 mean [swapuv] Set PTS + return we dont have parameters
7271 11 Jun 2011 mean [vdpau plugins] dont build vdpau if not present
7270 11 Jun 2011 mean [vdpau plugins] dont build vdpau if not present
7269 10 Jun 2011 mean [filterCache] Handle hw images + make vdpau resize handle hw image
7268 09 Jun 2011 mean [vdpau] add refcount to ffmpeg vdpau descriptor
7267 09 Jun 2011 mean [image queue] Convert to regular image if the client request it
7266 09 Jun 2011 mean [CLI] Use new toggle widget interface
7265 09 Jun 2011 mean [preview/playback] Handle hwRef image case
7264 09 Jun 2011 mean [adm vdpau] silence
7263 09 Jun 2011 mean [bridge/queue] When creating videoBridge and the associated image queue, keep them as hwRef as long as possible if they are not native image
7262 09 Jun 2011 mean [render] Add support for hwRefImage
7261 09 Jun 2011 mean [core] When image is a hwRefImage, dont copy it, just add one more ref to that image
7260 09 Jun 2011 mean [core/editor] Add getNextFrameAs to request (if possible) a hw surface (vdpau)
7259 09 Jun 2011 mean [image] Introduce hw ref image, reference to an hw surface (e.g. vdpau). For the moment it is used as side information to the real image.
7258 07 Jun 2011 mean [crop patch]
7255 02 Jun 2011 mean [changeFps/videoFilter] fix field description in dialog
7254 02 Jun 2011 mean [muxer] Provide random pts instead of none. The video will be borked, but there will be a video
7253 02 Jun 2011 mean [TS/H264] Fill missing PTS when top/bottom scheme is used (avchd like)
7252 02 Jun 2011 mean [changeFps] Working filter
7251 02 Jun 2011 mean [videoFilter] Remove file that were put there by errors
7250 02 Jun 2011 mean [videoFilter] Skeleton for change fps filter
7249 02 Jun 2011 mean [all] update license
7248 02 Jun 2011 mean [src] add admPackage.txt
7247 30 May 2011 mean [mpeg demuxer (core)] add deps to coreutils (win32)
7246 30 May 2011 mean [indexer(ps)] Add append flag when indexing
7245 30 May 2011 mean [indexer (ts)] Check and ask for sequential file (i.e. foo00.ts foo01.ts)
7242 26 May 2011 mean [audioParser/mpeg] Correctly set sample per packet for mpeg level 2
7241 25 May 2011 mean [annexb] Correct computation of NAL size, remove filler
7240 25 May 2011 mean [py binding] Make the help command returns tp_None instead of void
7239 25 May 2011 mean [core/ffmuxer] Fix clang compatibility
7238 20 May 2011 mean [tinypy] Make the perl script that binds avidemux to tinypy returns tp_None when the function is void
7237 20 May 2011 mean [tinypy] use long long when converting string to tp_number
7236 20 May 2011 mean [tinypy] cleanup patches etc..
7235 20 May 2011 mean [memcpy] remove clang warning
7234 20 May 2011 mean [ADM_print] remove clang warning
7233 20 May 2011 mean [fileio] remove clang warning
7232 20 May 2011 mean [tlk_clock] remove clang warning
7231 20 May 2011 mean [audioStreamBuffered] remove clang warning
7230 20 May 2011 mean [aacLatm] remove clang warning
7229 20 May 2011 mean [demuxer] remove clang warning
7228 20 May 2011 mean [ADM_misc] remove clang warning
7227 20 May 2011 mean [audioStreamMp3] remove clang warning
7226 20 May 2011 mean [indexFile] remove clang warning
7225 20 May 2011 mean [dmxPsPacket] remove clang warning
7224 20 May 2011 mean [colorspace] remove clang warning
7223 20 May 2011 mean [threadQueue] remove clang warning
7222 20 May 2011 mean [remove clang warning]
7221 20 May 2011 mean [ffmp43] remove clang warning
7220 20 May 2011 mean [clang] silence warning
7219 20 May 2011 mean [clang] silence warning
7218 20 May 2011 mean [videoDecoder] When searching for a video decoder, return NULL rather than false if not found (clang)
7217 20 May 2011 mean [clang] fix return, caused a warning
7216 20 May 2011 mean [image] remove clang warning
7215 20 May 2011 mean [image] remove clang warning
7214 19 May 2011 mean [py] Save addSegment in multiple printf to avoid issues
7213 18 May 2011 mean [misc] Display color depth when using rgb decoder
7212 18 May 2011 mean [decoder/rgb] set correct stride for rgb32 (fixes #121)
7211 18 May 2011 mean [Ts/muxer] Add vbr mode
7210 16 May 2011 mean [win32/bootstreap] use symlink to avoid hardcoding qt release
7209 16 May 2011 mean [all] Add source/license file for bundled source
7208 15 May 2011 mean [dca/decoder] update to new api
7207 14 May 2011 mean [aac/info] Rename function to fit what it actually do
7206 14 May 2011 mean [pic/demuxer] Factorize timing
7205 14 May 2011 mean [editor] When dropping a frame because it is in the past, display timing
7204 14 May 2011 mean [decoder/rgb] update pts
7203 14 May 2011 mean [pulse] be verbose about channels/fq
7202 14 May 2011 mean [lavaudio] use float when possible
7201 14 May 2011 mean [audio core] update aacinfo to read audiospecif decoder config
7198 10 May 2011 mean [audio] Add opencore, prepare lavcodec aac decoder for sbr
7197 10 May 2011 mean [audio] Add a copy of wavinfo at constructor level, might be needed later
7196 10 May 2011 mean [audio] Make change to support output fq!=intput fq( sbr)
7195 10 May 2011 mean [audioDecoder] Add a function to get ouput fq, used when sbr is on
7194 08 May 2011 mean [flv] use pts and not dts, fixes streams not starting at zero such as Meteo.flv
7193 08 May 2011 mean [editor] Rename audio related files to follow general naming rule, split PCM management
7192 07 May 2011 mean [LATM] Fix packet queue management, working except SBR
7191 07 May 2011 mean [LATM] Not working but close LOAS/LATM decoder for AAC in TS audio
7190 07 May 2011 mean [LATM] Being to add demuxer for LOAS/LATM (AAC in mpeg TS)
7189 04 May 2011 mean [Ts/PS] Bump index file version, added a muxing field in audio section
7188 04 May 2011 mean [ts/demux] Prepart to handle AAC, both LATM and ADTS
7187 04 May 2011 mean [tinypy] When building the content of a folder, use _tp_strcpy rather than tp_string so that the string is duplicated safely inside of tinypy rather than being an obsolete pointer
7186 04 May 2011 mean [main] Dont use audio if there is not audio , when saving
7185 04 May 2011 mean [sample script] Working convert a whole dir of avi to mkv
7184 04 May 2011 mean [py] Sample script that converts a folder to mkv/h264
7183 04 May 2011 mean [tinypy] Add get_folder_content tinypy function
7182 01 May 2011 mean [encoder] Reflect the use of pitch in image to encoder. dont assume w,w/2,w/2.
7181 01 May 2011 mean [editor] In case of slightly borked mpeg2 file, the PTS are present and we compute the DTS from them. If a ref frame has been corrupted, the dts goes back as it goes to ref[-2] instead of ref[-1] since ref[-1] has been borked. workaround : run the dts checker after computing dts
7180 01 May 2011 mean [muxer/ff] Warn if the output video has a duration less than 4/5 of what it s supposed to be
7179 01 May 2011 mean [all] Dont use ADM_filename
7178 01 May 2011 mean [all] Use bool when appropriate rather than uint32_t
7177 01 May 2011 mean [all] Now use bool for prefs and for diaElemToggle, update plugins
7176 01 May 2011 mean [pref] Remove old prefs helpers
7175 01 May 2011 mean [pref] Add forgotten file
7174 30 Apr 2011 mean [prefs] Manage last files
7173 30 Apr 2011 mean [pref] Finish hooking new prefs
7172 30 Apr 2011 mean [all] use bool as native type for prefs + diaFactory toggle, continue switching from pref1 to pref2, still incomplete
7171 30 Apr 2011 mean [pref] Switch from xml to json
7170 30 Apr 2011 mean [pref] Switch from xml to json
7168 30 Apr 2011 mean [gen pref] remove unused parts + update serialization to be used with prefs later
7167 30 Apr 2011 mean [update ffmpeg]
7162 22 Apr 2011 mean [aften] Override version check when cross compiling.
7161 22 Apr 2011 mean [FFmpeg] Also install error.h
7160 22 Apr 2011 mean [ffmpeg] Use float decoder when available
7159 22 Apr 2011 mean [ffmpeg] Enable mp2/mp3 audio decoder
7158 22 Apr 2011 mean [muxer] Update lav based muxer to use new api (av_xx instead of url_xx)
7157 22 Apr 2011 mean [autononreg] Add tinypy script to test all lav based audio codec
7156 22 Apr 2011 mean [core] update lav binary
7155 22 Apr 2011 mean [lav] update lavcodec
7153 16 Apr 2011 mean [avidemux] Do utf translation as soon as possible, in main rather than in automation
7152 16 Apr 2011 mean [main] Cleanup string before doing utf16->utf8, it seems \0 is lost somehow
7151 16 Apr 2011 mean [win32] Fix qt4 job build
7150 15 Apr 2011 mean [Jobs] Use unicode version or CreateProcess
7149 15 Apr 2011 mean [win32] unicode command line, try4
7148 15 Apr 2011 mean [win32] unicode command line, try3
7147 15 Apr 2011 mean [win32] unicode command line, try2
7146 15 Apr 2011 mean [command line/win32] Try to use unicode args
7145 14 Apr 2011 mean [jobs/win32] Fix
7144 14 Apr 2011 mean [jobs/win32] Try to use CreateProcess rather than system on win32
7143 14 Apr 2011 mean [tinypy] Patch to avoid using stat
7142 14 Apr 2011 mean [tinypy] dont use stat, it is not utf safe
7141 14 Apr 2011 mean [core] Add ADM_fileSize function, utf safe
7140 14 Apr 2011 mean [save] Dont save if nothing was loaded
7139 14 Apr 2011 mean [automation] Dont save if nothing was loaded
7138 13 Apr 2011 mean [core] dont use bool in files used by C parts
7137 13 Apr 2011 mean [core] use ADM_unlink, rewrite prefs load/save to be safe on win32
7136 13 Apr 2011 mean [prefs] Dont use xmlParseFile but xmlParseMemory so that we can use utf aware ADM_fopen to open the file
7135 12 Apr 2011 mean [tinypy] Use ADM_fopen so that it works on win32
7134 11 Apr 2011 mean [Core/fileio] Use ADM_fopen when copying file, else it wont work on win32
7133 11 Apr 2011 mean [core] fix system folder name (win32, plugin and auto)
7132 11 Apr 2011 mean [coreVideoEncoder] Use correct separator slash/backslash depending on the platform
7131 11 Apr 2011 mean [coreVideoEncoder] Dont create system plugin path
7130 11 Apr 2011 mean [sub/plugin] Use ADM_fopen rather then fopen
7129 11 Apr 2011 mean [x264] Fix preset install
7128 09 Apr 2011 mean [x264] Replace confirmation dialog (preset)
7127 09 Apr 2011 mean [x264] update preset
7126 09 Apr 2011 mean [x264] Add fast first pass binding
7124 08 Apr 2011 mean [x264/qt4] Add 2pass size+average bitrate, mostly ok
7123 08 Apr 2011 mean [ffmpeg/encode] use utils to compute average bitrate
7122 08 Apr 2011 mean [utils] Compute average bitrate from size and duration
7121 06 Apr 2011 mean [x264] Delete profile
7120 06 Apr 2011 mean [videoFilter/hflip] New filter, horizontal flip
7119 06 Apr 2011 mean [videoFilter/vflip] Let the filter handle stride/pitch and not assume pitch=width
7118 06 Apr 2011 mean [core/color] Dont crash if ADM_COLOR_BACKWARD is set, fixes #120
7117 06 Apr 2011 mean [x264/qt4] Improve level management, actually use it
7116 06 Apr 2011 mean [json] Add json-serialize for COMPRESS_PARAM, using the one from paramList
7115 06 Apr 2011 mean [x264/ui] Update + handle idc level
7114 06 Apr 2011 mean [core] Fix ADM_copyFile
7113 05 Apr 2011 mean [core/plugin] Add glue to handle preset at plugin level
7112 05 Apr 2011 mean [x264] Dummy preset
7111 05 Apr 2011 mean [x264] Begin to add preset + glue to link it to core plugin settings
7110 05 Apr 2011 mean [core/plugin] Add getUserPluginSettings / getSystemPluginSettings helper functions
7109 05 Apr 2011 mean [x264] Add support for system/user settings (incomplete)
7108 05 Apr 2011 mean [plugin] Add support for per plugin default settings/custom settings (incomplete)
7107 03 Apr 2011 mean [x264/qt4] win32 link fix, try2
7106 03 Apr 2011 mean [x264/qt4] Fix win32 link (?)
7105 03 Apr 2011 mean [x264/qt4] Update to begin hooking presets
7104 03 Apr 2011 mean [build/admSerialization] Tweak decleration of template structure to avoid mangling issues
7103 03 Apr 2011 mean [corejson] Split read and write
7102 02 Apr 2011 mean [x264] Add json support
7101 02 Apr 2011 mean [build] admSerialization.py now also build json load/save functions
7100 02 Apr 2011 mean [avidemux] Links to json
7099 02 Apr 2011 mean [libjson] add to corelibs
7098 02 Apr 2011 mean [libjson] import
7097 02 Apr 2011 mean [core/x264] Fix py loading when line > 1024 chars, use full name for structure in conf couple/serialization
7095 27 Mar 2011 mean [x264/qt4] Hook mbtree, lookahead and direct_mv_pred
7094 26 Mar 2011 mean [x264] Fix cbr mode
7093 26 Mar 2011 mean [x264/qt4 dialog] Map more options
7092 26 Mar 2011 mean [x264] Begin adding the Qt4 advaced ui from 2.5.x
7091 26 Mar 2011 mean [x264/qt4] Begin to hook gruntster UI to avidemux 2.6 x264 encoder
7090 26 Mar 2011 mean [videoEncoder/qt4] Add qt4 flavor to video encoder cmake script
7089 26 Mar 2011 mean [build] Fix nested structure declaration in admSerialization.py
7088 26 Mar 2011 mean [build/serializer] Fix nested structures processing by admSerialization.py
7087 26 Mar 2011 mean [build/plugin] Video encoder can also have a QT/GTK/.. flavor
7086 26 Mar 2011 mean [build/plugin] Video encoder can also have a QT/GTK/.. flavor
7085 26 Mar 2011 mean [build/conf] Really update conf files...
7084 26 Mar 2011 mean [build/conf] Update all conf files to be used with admSerialization.py
7083 26 Mar 2011 mean [core/build] Switch to admSerialization.py, supports nesting, begin updating conf files
7082 21 Mar 2011 mean [x264] Improve (?) ui a bit.
7081 21 Mar 2011 mean [core] build coreSqlLight3
7080 21 Mar 2011 mean [core/sql] Put sqllight as its own module
7079 19 Mar 2011 jm-adm [GTK+] Switch to GTK+ 3.0
7078 18 Mar 2011 mean [coreEncoder] Store last valid dts. when detecting pts<dts use lastdts+increment. Fixes problem when there is a gap in pts (drop/joined file/...). Fix is kind of ugly as there are too many shared vars used in coreVideoEncoder by initialized/updated in derived classes
7076 17 Mar 2011 mean [win32] Set to portable mode by default
7075 17 Mar 2011 mean [mp4v2] Fix rounding error in mp4v2, part 1 : video
7074 17 Mar 2011 mean [script] Add a script that does a quick check to see if the video is 24/30 or 25 fps
7073 16 Mar 2011 mean [editor/script] add getDts binding
7072 15 Mar 2011 mean [x264] Rely on x264 internals to get DTS
7071 15 Mar 2011 mean [muxer/mp4v2] Set menu name to mp4v2 instead of mp4
7070 15 Mar 2011 mean [swscale] Disable asm if source height=target height, it causes corruption, no idea why
7069 13 Mar 2011 mean [demux/mp4] Decode a bit aac header to get the right # of channels
7068 13 Mar 2011 mean [cleanup] ADM_ffmpeg
7067 13 Mar 2011 mean [build/ffmpeg] Move ffmpeg related stuff to avidemux_core/ffmpeg_package
7066 13 Mar 2011 mean [lavcodec/audio decoder] Switch dca/dts to float (based on incomplete merge from ffmpeg)
7065 13 Mar 2011 mean [lavcodec/audio decoder] Switch ac3 to float (based on incomplete merge from ffmpeg)
7064 13 Mar 2011 mean [core/save as wav] Fix off by 4 bytes wav header
7063 12 Mar 2011 mean [Avi] Optimize audio seek and bookkeeping, speeds up mp3 map
7062 12 Mar 2011 mean [MP3] When building time map, take 1 every 3 blocks + refresh UI every 1.5 seconds to speed things up
7061 11 Mar 2011 mean [ts/demux] Better estimate of video duration. We do a slightly overduration to compensate from missing pts
7060 11 Mar 2011 mean [editor] Use the check dts function
7059 11 Mar 2011 mean [editor] Add a function that checks and try to correct out of bound dts (Spid2Cutter)
7058 11 Mar 2011 mean [mpegTemplate] Cosmetic + take PTS rather than DTS to compute video duration
7057 09 Mar 2011 mean [Gtk/Cli] Add stubs for the auto-py GUI entries so that it builds
7056 08 Mar 2011 mean [editor/h264] Try to guess missing PTS by using hole in present PTS. Really crude but good enough to fix slightly damaged stream
7055 07 Mar 2011 mean [h264] Prepare to guess missing PTS.
7054 07 Mar 2011 mean [muxer] Having currentTime=startTime is not an error, it happens once :)
7053 07 Mar 2011 mean [TS] Probe deeper for audio
7052 06 Mar 2011 mean [mkv/demuxer] Scale to timescale
7051 06 Mar 2011 mean [matroska/demux] Find and store timebase if it exists
7050 06 Mar 2011 mean [py] Add getPts tinypy binding
7049 06 Mar 2011 mean [TS/Demuxer] Dont append files
7048 05 Mar 2011 mean [script] Now that the menu entries do not have the .py/.js extension, add them before invoking the interpreter
7047 05 Mar 2011 mean [matroska/demuxer] Try to workaround mkv file with bad SEGMENT size, as found in file written by Haali writter for example
7046 05 Mar 2011 mean [ui] video/audio plugins start at 1 to leave the 0 slot to copy
7045 05 Mar 2011 mean [UI] Sort plugins by alphabetic order
7044 05 Mar 2011 mean [plugin/muxer] Use displayName for menu, not internal name, more generic name for ffTs and fdfPs
7043 05 Mar 2011 mean [autoscript] Factorize some code...
7042 03 Mar 2011 mean [autoScript] Add a few ones
7041 03 Mar 2011 mean [qt4/autoscript] a bit prettier
7040 03 Mar 2011 mean [autoScript] Add dummy 720/x264 auto script
7039 02 Mar 2011 jm-adm [GTK+] Re-enable the encoding dialog
7038 02 Mar 2011 jm-adm [GTK+] Unregister the dialog on exit
7036 28 Feb 2011 mean [auto/dvd] fix resize /add border / etc...
7035 28 Feb 2011 mean [autononreg] Add testcase for audio helpers (getfrequency...)
7034 28 Feb 2011 mean [auto/dvd] Mostly complete auto-dvd script
7033 28 Feb 2011 mean [addBorder] Update timing informations
7032 28 Feb 2011 mean [py] Add get frequency/encoding/channels
7031 26 Feb 2011 mean [videoFilter/addBorder] Simplify
7030 26 Feb 2011 mean [filter/swScale] Respect stride else it produce garbages with add border for example
7029 26 Feb 2011 mean [tinypy] Init system path earlier
7028 26 Feb 2011 mean [tinypy] my changes to tinypy
7027 26 Feb 2011 mean [script] We dont need .tpc
7026 26 Feb 2011 mean [script] install
7025 26 Feb 2011 mean [script] Install autoscript
7024 26 Feb 2011 mean [tinypy] Add os.path, dont compile .py
7023 26 Feb 2011 mean [tinypy] Add os
7022 25 Feb 2011 mean [ps/indexer] Fix indexing when there is no gop (capture over firewire sample)
7021 25 Feb 2011 mean [checkout info/tinypy] checkout
7020 25 Feb 2011 mean [coreio] Add getAutoDir() to get the folder where the autoscript are
7019 25 Feb 2011 mean [auto] Begin hooking auto script to UI
7018 25 Feb 2011 mean [script] Prepare for auto menu
7016 21 Feb 2011 jm-adm [GTK+] Fix the Video Filter Manager dialog
7015 21 Feb 2011 mean [build] Renable vdpau mpeg2 decoder, only mpeg1 was enabled
7014 21 Feb 2011 mean [build] Fix type in vf_plugins_gtk
7013 20 Feb 2011 mean [mp4] Go back to 1.9.1
7012 20 Feb 2011 mean [Mp4v2] prepare to revert to 1.9
7011 20 Feb 2011 mean [build] As needify core
7010 20 Feb 2011 mean [haiku] stdint definition workaround by diger
7009 18 Feb 2011 mean [editor] Since bframe detection is not reliable, check first we have dts+pts rather than considering if nbBframe=0 then pts=dts
7008 18 Feb 2011 mean [encoderCore] Be more tolerant when detecting NTSC, allow to accumulate less error
7007 17 Feb 2011 mean [Build] as need-ify video encoder
7006 17 Feb 2011 mean [build] As needify demuxer, muxer, audiodevice
7005 17 Feb 2011 mean [build] as-needed-ify audio encoder
7004 17 Feb 2011 mean [build] Remove double as-needed
7003 17 Feb 2011 mean [build] As-needed-ify plugins
7002 17 Feb 2011 mean [build] Add -Wl,--as-needed to speed up plugin loading
7001 17 Feb 2011 mean [libmp4v2] Fix win32 build
7000 16 Feb 2011 mean [libmp4v2] Git patches handy
6999 16 Feb 2011 mean [libmp4v2] Dont set max bitrate, it takes forever
6998 16 Feb 2011 mean [libmp4v2] Fix win32 build (?)
6997 16 Feb 2011 mean [mp4] update to svn
6996 15 Feb 2011 mean [ps/mux] Add free format muxer
6995 15 Feb 2011 mean [ts/demux] Add a comment
6994 15 Feb 2011 mean [TS/Demux] Simplify
6993 14 Feb 2011 mean [PS/Demux] If file begins with a SEQUENCE_START, assume it is Mpeg PS
6991 11 Feb 2011 mean [H264] Try to guess some H264 missing PTS
6990 09 Feb 2011 mean [audio] Add a wav header when saving PCM data. Make room to later add mkv/mp4 wrapper when saving aac or vorbis
6989 09 Feb 2011 mean [core/audio] Prepare for ad-how writter when saving audio. The 2 first are raw and WAV (for pcm). Later we could add mkv or mp4 for vorbis/aac
6988 08 Feb 2011 mean [TS] Sort of fix multiple video frame in a single PES packet. Instead of all frames sharing the same PTS/DTS, only the firtst one has PTS/DTS, others have ADM_NO_PTS
6987 08 Feb 2011 mean [aac/adts] cosmetic
6986 08 Feb 2011 mean [vorbis/decoder] Fix compilation
6985 08 Feb 2011 mean [ADTS] Add some comments
6984 05 Feb 2011 mean [ts/demux] Initialize audio extradata to none
6983 05 Feb 2011 mean [Ts/demux] Fix case
6982 05 Feb 2011 mean [ffmpeg/build] Enable adts/aac bitstream filter
6981 05 Feb 2011 mean [TS/Demux] Add extra data for audio, handle ADTS/AAC
6980 05 Feb 2011 mean [faad] dump extradata, could be useful
6979 05 Feb 2011 mean [faad] dump extradata, could be useful
6978 05 Feb 2011 mean [AAC/ADTS] Wrap ffmpeg adts to aac bitstream filter
6977 05 Feb 2011 mean [AAC/ADTS] Wrap ffmpeg adts to aac bitstream filter
6976 05 Feb 2011 mean [AAC] Add simple AAC/ADTS parser
6975 03 Feb 2011 mean [build] Tweak build system so that debs can be made without root permision and without installing core
6973 02 Feb 2011 mean [build] Fix build when git is used
6972 02 Feb 2011 mean [ffmpeg] Libavformat version is now in version.h
6971 02 Feb 2011 mean [ffmpeg] use git now
6970 31 Jan 2011 mean [mp4v2] Guess missing dts, fail if pts is missing (copy from AVI)
6969 31 Jan 2011 mean [muxer] Add frameIncrement info to videoStream , fps1000 only is not convenient
6968 29 Jan 2011 mean [audio] Dont create timeMap on encoded audio stream, we dont need it and it causes problem
6967 29 Jan 2011 mean [audio encoder/lav] Cosmetic
6966 29 Jan 2011 mean [save/audio] Handle copy and process
6965 27 Jan 2011 mean [mp4/demux] Partial support of ac3 in mp4 (incomplete, need bitrate)
6964 27 Jan 2011 mean [mp4v2] Add tune chunk duration
6963 27 Jan 2011 mean [cosmetic] Remove dos end of line
6962 27 Jan 2011 mean [os] 2nd part of haiku patches by diger
6961 26 Jan 2011 mean [mp4v2] Add optimize
6960 26 Jan 2011 mean [haiku] Add boopstrap (thanks diger)
6959 26 Jan 2011 mean [mp4v2] Add config and configure ui
6958 25 Jan 2011 mean [ffmpeg] Re-enable aac decoder
6957 25 Jan 2011 mean [haiku] First set of haiku patches by diger
6956 24 Jan 2011 mean [codec] support for hdv4 in mov, ref #118
6955 24 Jan 2011 mean [AnnexB] oops, return true as it always succeeds...
6954 24 Jan 2011 mean [core/app] Verify that core has been compiled with vdpau if the application has
6952 23 Jan 2011 mean [avidemux/plugin] re-enable explicit linking, fix plugins
6951 23 Jan 2011 mean [avidemux] Do not apply previous patch on win32
6950 23 Jan 2011 mean [avidemux] Explictely link to libavcodec and friends, else it will not build when vdpau is set on fedora 14
6949 23 Jan 2011 mean [core] use mkdir instead of system(mkdir xxx)
6948 22 Jan 2011 mean [seek] update lastReadPts so that the cache is not filled
6947 22 Jan 2011 mean [mp4v2] Better handling of h264 , handling of annexB case
6946 22 Jan 2011 mean [h264] move annexB conversion into core
6945 21 Jan 2011 mean [util] Search mpeg style nalu in extradata
6944 21 Jan 2011 mean [mp4v2] Support for h264 video (incomplete)
6943 21 Jan 2011 mean [core] Move splitNalu/findNalu to core
6942 19 Jan 2011 mean [Lav/AACenc] Get extradata, needed to build the esds atom
6941 19 Jan 2011 mean [Faad] Disable SBR
6940 17 Jan 2011 mean [mp4v2] Add progress bar + fix video not starting at dts=0
6939 17 Jan 2011 mean [coreFFmpeg] Video encoder, dont use pts/dts remapper when b_frames are disabled
6938 17 Jan 2011 mean [mp4v2] Remove VOL if we got it from 1st frame
6937 17 Jan 2011 mean [mp4v2] Exctract VOL from first frame if not extraData
6936 17 Jan 2011 mean [infoExtractor] Use a more generic way to exctract vol/vop etc.....
6935 17 Jan 2011 mean [a52parser] Cosmetic
6934 17 Jan 2011 mean [mp4v2] Add AAC
6933 16 Jan 2011 mean [mp4v2Muxer] Add AC3 (incomplete)
6932 16 Jan 2011 mean [libmp4v2] apply P00-mingw-dllimport.patch
6931 16 Jan 2011 mean [mp4v2] Partial block handling
6930 16 Jan 2011 mean [videoEncoder] Use av_free for lavcodec ones, not ADM_desalloc
6929 16 Jan 2011 mean [mp4v2] Write audio, incomplete, only supports mp3
6928 16 Jan 2011 mean [mp4v2] Partial handling of audio
6927 16 Jan 2011 mean [mp4v2] Add plugin skeleton
6926 16 Jan 2011 mean [mp4v2] Add platform specific files
6925 16 Jan 2011 mean [gtk] Fix build
6924 10 Jan 2011 mean [mp4v2] disable for now
6923 10 Jan 2011 mean [mp4v2] Skeleton
6922 10 Jan 2011 mean [audioEncoder] link also to libavutil (win32)
6921 10 Jan 2011 mean [libmp4v2] Add license & doc
6920 10 Jan 2011 mean [muxer] Import libmp4v2 source
6919 10 Jan 2011 mean [videoCodec] Add python binding videoCodecChangeParam() to alter a video codec configuration without submitting everything
6918 07 Jan 2011 mean [audio] Use getAudioBitrate only if the encoder has it, else use a dummy value. It happens for example for PCM where bitrate depends on the incoming data, not on configuration
6917 06 Jan 2011 mean [ffmpeg] enable aac encoder
6916 06 Jan 2011 mean [Normalize/ui] Display gain in db in dialogbox, not in internal format (1/10 db)
6915 06 Jan 2011 mean [Normalize] Use Gain instead of value for scripting
6914 06 Jan 2011 mean [audiofilter] Bind normalize, +UI, still incomplete
6913 06 Jan 2011 mean [audioEncoder] Lavcodec :use matching free wrt the one used to allocate context
6912 06 Jan 2011 mean [audio] Add back normalize filter (incomplete)
6911 04 Jan 2011 mean [ffmpeg] Fail immediately if ffmpeg configure fails
6910 01 Jan 2011 mean [cleanup] Remove unused global var aviaudiostream
6909 01 Jan 2011 mean [cleanup] Remove more global variable or unused ones
6908 01 Jan 2011 mean [cleanup] Remove unused global variable (secondaudiostream)
6907 01 Jan 2011 mean [cleanup] Remove unused global variable (wavinfo)
6905 31 Dec 2010 gruntster [ffmpeg] revert some patches back to 2.5 so they play nice
6904 31 Dec 2010 gruntster [ffmpeg] cosmetics
6903 31 Dec 2010 gruntster [ffmpeg] update 2.5 patches to match 2.6 - still one missing
6902 31 Dec 2010 mean [codec] Free the same way the context was allocated, prevent crash
6901 31 Dec 2010 mean [ff/build] Enable ac3/eac3 and vdpau
6900 31 Dec 2010 mean [build] CMAKE_TOOLCHAIN_FILE does not work on Xmingw64
6899 31 Dec 2010 mean [build] Toolchain file does not work any longer
6898 31 Dec 2010 mean [build] win64 is x86_64 not X86_64
6897 31 Dec 2010 mean [build] Do release build by default
6896 31 Dec 2010 mean [build] Install lib one per one, Xcompiler does not like a list
6895 30 Dec 2010 mean [build] Committed missing file
6894 30 Dec 2010 mean [build] Preliminary support for Xmingw, incomplete
6893 30 Dec 2010 mean [build] When using tarball, create the directory containing ffmpeg else tar cannot use it
6892 30 Dec 2010 mean [build] Fix typo
6891 30 Dec 2010 mean [build] Bootstrap : revert tweaks as it now works without it
6890 30 Dec 2010 mean [build] Add binaries ffmpeg/swscale to avoid hammering ffmpeg svn server
6889 30 Dec 2010 mean [build] Update layout for new ffmpeg source/build scheme
6888 30 Dec 2010 mean [build] Update layout for new ffmpeg source/build scheme
6887 30 Dec 2010 mean [build] Re-enable tarball management for non win32 target
6886 29 Dec 2010 gruntster [ffmpeg] cosmetics
6885 29 Dec 2010 gruntster [ffmpeg] install ffmpeg libs to derived lib directory
6884 29 Dec 2010 gruntster [ffmpeg] temporarily disable tar support
6883 29 Dec 2010 gruntster [ffmpeg] replace cleanffmpeg target with just wiping ffmpeg directories using make clean
6882 29 Dec 2010 gruntster [ffmpeg] dependency support for CMake 2.8.3 and earlier
6881 29 Dec 2010 gruntster [ffmpeg] cmake fix for unix
6880 29 Dec 2010 gruntster [ffmpeg] oops, lost a line when merging
6879 29 Dec 2010 gruntster [ffmpeg] check out and patch ffmpeg in build directory
6878 29 Dec 2010 mean [cleanup] Remove empty folders
6877 29 Dec 2010 mean [build] Try to install ffmpeg in the right folder, we should use ADM_INSTALL_LIB but it does not work there. As a result lib64 or lib32 are not handled, to be fixed
6876 29 Dec 2010 mean [build] Tweak bootstrap to handle ffmpeg build quirks
6875 29 Dec 2010 mean [Build] Fix some loose ends + automatically create ffmpeg.tgz and libswscale.tgz after a checkout. They are stored in cmake for the moment, before putting them in a nicer place
6874 29 Dec 2010 mean [build] Add FindTar from 2.5
6873 29 Dec 2010 mean [build] Disable multiple compilation
6872 28 Dec 2010 mean [ffmpeg] Use admGetRevision, in case it is not subversion that is used
6871 28 Dec 2010 gruntster [ffmpeg] it seems only CMake SVN supports adding build dependencies to imported libraries (therefore multiple make jobs will currently only work with CMake SVN)
6870 28 Dec 2010 gruntster [cmake] subversion script from 2.5
6869 28 Dec 2010 gruntster [ffmpeg] set ffmpeg build as a dependency for the av* libs (fixes using make with multiple jobs)
6868 27 Dec 2010 gruntster [ffmpeg] cmake fix for unix/apple #3
6867 27 Dec 2010 gruntster [ffmpeg] cmake fix for unix/apple #2
6866 27 Dec 2010 gruntster [ffmpeg] cmake fix for unix/apple
6865 27 Dec 2010 gruntster [ffmpeg] port FFmpeg build scripts from 2.5 branch
6864 26 Dec 2010 gruntster [cmake] explicitly use the execinfo include and lib dir if found and only when required
6863 25 Dec 2010 gruntster [cmake] stop execinfo detection if header isn't found
6862 24 Dec 2010 gruntster [qt] employ docking widgets so sections can be hidden
6861 23 Dec 2010 mean [bsd] Bsd patch,check if exec info is there
6860 22 Dec 2010 mean [bsd] Add exec info file
6859 22 Dec 2010 mean [mkv] Set defaultDuration when none is provided
6858 21 Dec 2010 mean [mkv/in] when no channels are specified, default is mono not stereo
6857 21 Dec 2010 mean [script/py] Add pal2film/film2pal binding
6856 21 Dec 2010 mean [script] Save/load resample fq
6851 19 Dec 2010 mean [avcodec] Disable SSE on windows it crashes. The real problem is elsewhere, but i cant remember what it is
6850 19 Dec 2010 mean [NetBsd] First part of netbsd patches
6849 19 Dec 2010 mean [NetBsd] First part of netbsd patches
6848 19 Dec 2010 mean [win64] Merge some win64 malloc stuff from 2.5
6847 19 Dec 2010 mean [py] Add setAudioTrack function + save current audio track in project
6845 15 Dec 2010 mean [H264 Indexer] Fix SEI with short startcode (BR_dkn.m2ts)
6841 12 Dec 2010 mean [jobs] Display progress
6840 12 Dec 2010 mean [avidemux] Reports progress to jobmanager if we are connected (cli/qt4)
6839 12 Dec 2010 mean [avidemux] Reports progress to jobmanager if we are connected (cli/qt4)
6838 12 Dec 2010 mean [jobs] Skeleton for progress dialog when running jobs
6837 11 Dec 2010 mean [x264] Double encoder delay to take into account the fact that the source can be field
6836 11 Dec 2010 mean [muxer] If source is annexB and target is annexB, let it pass through
6835 10 Dec 2010 mean [win64] correct yasm flags, try2
6834 10 Dec 2010 mean [win64] correct yasm flags
6833 10 Dec 2010 mean [avcore] Need avutil (win32)
6832 10 Dec 2010 mean [core] update ffmpeg
6831 10 Dec 2010 mean [core] update ffmpeg
6830 10 Dec 2010 mean [core] update ffmpeg
6829 10 Dec 2010 mean [ffmpeg] Add back CMake*
6828 10 Dec 2010 mean [swscale] Add back ADM_mp
6827 10 Dec 2010 mean [avcodec] add back ADM_lavcodec
6826 10 Dec 2010 mean [swscale] CMake
6825 10 Dec 2010 mean [swscale] Import git from 9/12/2010
6824 10 Dec 2010 mean [ffmpeg] add cmakelist
6823 10 Dec 2010 mean [libswscale] import
6822 10 Dec 2010 mean [ffmpeg] import git of 9/12/2010
6821 10 Dec 2010 mean [ffmpeg] purge
6820 08 Dec 2010 mean [Win64] Temporary hack so that libswscale compiles
6819 08 Dec 2010 mean [win64] Build tweak, X86_64 all have cpuid
6818 08 Dec 2010 mean [pref] 2nd part of UINT->ADM_UINT
6817 08 Dec 2010 mean [win64] Mangling rule for win64
6816 08 Dec 2010 mean [win64] include to avoid memcpy clash
6815 08 Dec 2010 mean [win64] Rename type UINT to ADM_UINT so that it does not clash with system header
6814 08 Dec 2010 mean [win64] override pthread detection on cross compilation
6813 08 Dec 2010 mean [win64] Must include pthread to avoid define clash
6812 08 Dec 2010 mean [win64] Add new cross building scripts
6811 07 Dec 2010 gruntster [win] upgrade build scripts
6810 07 Dec 2010 gruntster [vorbis] fix linking
6809 05 Dec 2010 mean [Qt4] Use avidemux6 as prefix for i18n
6808 05 Dec 2010 mean [SPS] use lavcodec info extractor
6807 05 Dec 2010 mean [Mpeg TS/PS] Hack : Get a duration when there is no DTS (avchd)
6806 04 Dec 2010 mean [SPSinfo] Use lavcodec one
6805 04 Dec 2010 mean [core/parser] Dont use ADM_warning
6804 04 Dec 2010 mean [util/h264] use avcodec to decode SPS
6803 04 Dec 2010 mean [avcodec] Export parser/h264 stuff to decode SPS
6802 04 Dec 2010 mean [h264/TS] Read just enough to get SPS
6801 02 Dec 2010 gruntster [win] out of date build scripts
6799 30 Nov 2010 mean [socket] win32
6798 29 Nov 2010 mean [coreSocket] Win32 fix
6797 28 Nov 2010 mean [editor] Dont set project name to null after a reset/edit
6794 28 Nov 2010 mean [jobs] Display duration
6793 28 Nov 2010 mean [jobs] Use cli/qt4
6786 27 Nov 2010 mean [jobs/socket] Return and processjob status
6785 27 Nov 2010 mean [jobs/socket] Return and processjob status
6784 27 Nov 2010 mean [jobs/socket] close socket on error
6783 27 Nov 2010 mean [jobs/socket] Factorize handshake, fix msg marshalling
6782 27 Nov 2010 mean [coreSocket] Use simple protocol above socket (handshake etc...)
6781 27 Nov 2010 mean [avidemux] Link to socket
6780 27 Nov 2010 mean [socket/jobs] Add commandSocket to exchange message between jobs and avidemux
6779 27 Nov 2010 mean [jobs] run avidemux in slave mode
6778 27 Nov 2010 mean [slave] add slave commands
6777 27 Nov 2010 mean [coreSocket/jobs] Accept incoming stuff
6776 27 Nov 2010 mean [coreSocket] Begin to add socket management to jobs
6775 27 Nov 2010 mean [Jobs] Begin to use socket between jobs and avidemux
6774 27 Nov 2010 mean [coreSocket] Wrap socket management
6773 27 Nov 2010 mean [socket]
6772 20 Nov 2010 mean [Jobs] win32 pthread
6771 20 Nov 2010 mean [Jobs] win32 time_t
6770 20 Nov 2010 mean [jobs] forgotten file
6769 20 Nov 2010 mean [jobs] Nicer sql, handle date
6768 20 Nov 2010 mean [sql] Update generated code
6767 20 Nov 2010 mean [sql] Properly generate include/src
6766 20 Nov 2010 mean [Epoch] Calling the actual function helps...
6765 20 Nov 2010 mean [core] Add simple time handling functions
6764 20 Nov 2010 mean [Jobs] Begin to hook spawn etc...
6763 15 Nov 2010 mean [TsIndexer] Workaround bug on win32
6762 15 Nov 2010 mean [Jobs] Slightly better ui
6761 14 Nov 2010 mean [ts2mkv]
6760 14 Nov 2010 mean [Script] Ts 2 mkv
6759 14 Nov 2010 mean [FFmpeg] remove duplicate entries
6758 13 Nov 2010 mean [TsIndexer] cleanup
6757 13 Nov 2010 mean [TsIndexer] SPlit + add VC1 support (not tested much)
6756 13 Nov 2010 mean [TS/H264] Add audio back
6755 13 Nov 2010 mean [TS/H264] new indexer, no audio
6754 13 Nov 2010 mean [Ts/H264] Put h264 in its own file
6753 11 Nov 2010 mean [Flv] Fix WxH when metadata happens after 1st frame
6752 11 Nov 2010 mean [Flv] Fix zapping.flv
6751 11 Nov 2010 mean [mov] Fix split up with low duration per sample (fixes #111)
6750 11 Nov 2010 mean [faad] Cosmetic
6749 11 Nov 2010 mean [wav codec] Cosmetic
6748 11 Nov 2010 mean [flv] Handle nicely object_end (2.6)
6743 11 Nov 2010 mean [jobs/ui] Preliminary ui
6742 11 Nov 2010 mean [jobs] Check db schema version
6741 11 Nov 2010 mean [jobs] Add schema/class udate script
6740 11 Nov 2010 mean [jobs] Create database if it does not exist
6739 11 Nov 2010 mean [jobs] UI to queue job
6737 08 Nov 2010 mean [jobs/qt4] Dont need OSsupport
6736 08 Nov 2010 mean [Jobs] Add Queue entry placeholder in menu
6735 08 Nov 2010 mean [jobs/qt4] Fix QApplication init
6734 07 Nov 2010 mean [Jobs] compatibility with older qt4
6733 07 Nov 2010 mean [coreJobs] win32
6732 07 Nov 2010 mean [win32] verbose
6731 07 Nov 2010 mean [win32] try2
6730 07 Nov 2010 mean [win32]
6729 07 Nov 2010 mean [jobs] Skeleton of dedicated app
6728 07 Nov 2010 mean [jobs] Empty shell for sqlite3 based job control
6727 07 Nov 2010 mean [core] Add sql3 raw import
6726 07 Nov 2010 mean [MXF/Demuxer] Skeleton
6725 01 Nov 2010 mean [avi/muxer] If we already have a potentially valid extraData set use it rather than guessing a replacement one
6724 01 Nov 2010 mean [Flv/Demuxer] Dump extraData
6723 01 Nov 2010 mean [recent/QT4] Do not call several recent files
6722 01 Nov 2010 mean [save] Return proper status when saving
6721 28 Oct 2010 mean [ColorYuv] Fix ranges for parameters
6720 28 Oct 2010 mean [cleanup] VideoFilters : yadif has been ported
6719 28 Oct 2010 mean [VideoFilter] ColorYuv]
6718 28 Oct 2010 mean [Gtk] Dont crash if option is not available (merge from 2.5)
6717 28 Oct 2010 mean [VideoFilter] Import avsFilter
6712 22 Oct 2010 mean [muxerBase] Add display of duration (video part)
6711 22 Oct 2010 mean [muxer] Get real video duration in copy mode, not the duration from the complete source
6710 19 Oct 2010 mean [QtGl] Dont spawn GlWidget if GL support is incomplete, it would confuse other renderers later
6709 19 Oct 2010 mean [xvRender] Allow self refresh
6708 19 Oct 2010 mean [Render] Try to make redraw works
6707 17 Oct 2010 mean [Mkv] Make sure PTS>=DTS when reconstucting them, especially at at the beginning
6706 17 Oct 2010 mean [Composer/audio] Properly switch segment in audio copy mode
6705 15 Oct 2010 mean [largeConvolution] add configuration files
6704 15 Oct 2010 mean [Image] Move copyPlane to ADMImage
6703 15 Oct 2010 mean [filter] LargeMedian
6702 13 Oct 2010 mean [annexb] Use short startcode for H264
6701 13 Oct 2010 mean [annexB] Take only 5 bits from nalu
6699 06 Oct 2010 mean [VideoFilter] Fast convolution
6698 06 Oct 2010 mean [vdpau videoFilter] Dont swap u & v, no needed with latest nvidia
6697 06 Oct 2010 mean [corevideo] revert CR/LF to LF
6691 30 Sep 2010 mean [color] (bad) fix for inverted RGB management
6690 30 Sep 2010 mean [color] Invert Qt4 color, might break win32 colors
6682 29 Sep 2010 mean [Mp4/demux] Add verbose flag
6681 29 Sep 2010 mean [H264/info extractor, cleanup
6680 29 Sep 2010 mean [h264 info extractor] Use recovery time info to detect IDR
6676 28 Sep 2010 mean [H264/ExtractFrameType] Search deeper with there are several NALU in the buffer
6675 28 Sep 2010 mean [TS/muxer] Add muxrate parameter to Ts muxer
6673 27 Sep 2010 mean [mkv/muxer] Add force display width option
6672 27 Sep 2010 mean [mkv/demux] Dump display width/height
6671 27 Sep 2010 mean [Mkv/demux] Add EAC3 id
6667 26 Sep 2010 mean [Build] 3rd try
6666 26 Sep 2010 mean [build] Fix cross mingw, try 2
6664 26 Sep 2010 mean [build] Try to repair cross-mingw build
6663 26 Sep 2010 mean [annexb] Build avc atom from actual sps
6662 26 Sep 2010 mean [annexb] Fetch absolute first frame of the stream to get SPS & PPS, hopefully they are valid at that point
6660 26 Sep 2010 mean [annexb] Mostly working annexB to iso
6659 26 Sep 2010 mean [annexb] Dont unescape h264 video bitstream
6658 26 Sep 2010 mean [indexer/h264] Pack SEI with the matching frame, not with the previous one
6657 26 Sep 2010 mean [unescapeH264] Factorize all H264 unescape code in core
6656 25 Sep 2010 mean [annexb] Better but still incomplete annexb to iso copy
6655 25 Sep 2010 mean [openDML/Demux] Use ADM_findH264StartCode
6654 25 Sep 2010 mean [coreUtils] Add findH264 startcode
6653 25 Sep 2010 mean [H264] AnnexB->iso, incomplete
6652 25 Sep 2010 mean [coreAudio] Add PCM packetizer
6651 25 Sep 2010 mean [Merge] avidemux_core/ADM_coreVideoCodec/src/ADM_ffmp43.cpp
6650 25 Sep 2010 gruntster [win32] tweak plugin build so it builds with MinGW
6649 25 Sep 2010 gruntster [win32] tweak Qt build so it builds with MinGW
6648 25 Sep 2010 gruntster [win32] tweak GTK build so it builds with MinGW
6647 25 Sep 2010 gruntster [vdpau] build fix for linux
6646 25 Sep 2010 gruntster [cmake] muzzle more noise
6645 25 Sep 2010 gruntster [win32] tweak CLI build so it builds with MinGW
6644 25 Sep 2010 gruntster [cmake] muzzle noise when configuring core
6643 25 Sep 2010 gruntster [vdpau] only compile vdpau module if libvdpau is present
6642 25 Sep 2010 gruntster [js] add option to use system version of SpiderMonkey (port from 2.5)
6641 25 Sep 2010 gruntster [colorspace] add rgb24 and bgr handling
6640 25 Sep 2010 gruntster [png] use ffmpeg to decode png so libpng isn't needed (port from 2.4)
6639 25 Sep 2010 gruntster [ffmpeg] add missing png header file (referenced by dsputil.c)
6638 22 Sep 2010 mean [QtGl] Avoid duplicating image, add forgotten files
6637 22 Sep 2010 mean [render] Merge gruntster openGl display from 2.5 (incomplete)
6635 20 Sep 2010 mean [Gtk/cli] Build fix
6634 20 Sep 2010 mean [TsIndexer] Break missing, thanks wigglebit
6633 20 Sep 2010 mean [main] Try to cleanup
6632 20 Sep 2010 mean [Vdpau] Cleanup + cleanup renderer
6629 19 Sep 2010 mean [avi/muxer] silence
6628 19 Sep 2010 mean [avi/muxer] Allow skipping audio frames, that can happen if the audio frames have a long duration compared to video frame
6627 19 Sep 2010 mean [js] Print also field info
6626 19 Sep 2010 mean [MP4/Mov demuxer] Decode edts, just for information, we dont use it
6625 19 Sep 2010 mean [TS/index] Try to get field info when indexing h264
6624 19 Sep 2010 mean [h264/core] Exctract more vui info to be able to decode SEI
6623 19 Sep 2010 mean [H264] Add info to SPS info extractor
6622 19 Sep 2010 mean [postprocess] Make it a class (dynamic)
6621 19 Sep 2010 mean [Editor] Handle video not starting at zero when no b frame, for example flv
6620 19 Sep 2010 mean [Custom] Load py custom script even if there is no js script (was aborting too early)
6619 19 Sep 2010 mean [action] Handle getName() for CUSTOM action
6618 19 Sep 2010 mean [js/py] Add setContainer func
6616 12 Sep 2010 mean [CLI] Add ui functions
6615 12 Sep 2010 mean [Gtk] Add recent file menu entry
6614 12 Sep 2010 mean [Qt4] Put back thumbSlider widget
6611 09 Sep 2010 mean [Filter] Luma only
6610 09 Sep 2010 mean [h264] Take into account crop parameter in sps decoding , patch by wigglebit
6608 08 Sep 2010 mean [core] Add large file support, thanks wigglebit
6606 07 Sep 2010 mean [Gtk] More UI fixes
6605 07 Sep 2010 mean [Gtk] Cleanup interface, begin to change from Gtk_combo to Gtk_combo_box
6604 06 Sep 2010 mean [openDMl/demux] Return info about the correct audio track
6603 06 Sep 2010 mean [editor] When changing track, also update fq & channels
6602 06 Sep 2010 mean [Gtk] Rebind buttons
6601 06 Sep 2010 mean [Gtk] Fix icon loading
6600 06 Sep 2010 mean [ui] Add shortcuts
6599 06 Sep 2010 mean [UI] remap *go* actions to the matching events
6598 06 Sep 2010 mean [Gtk/qt4] Use the same menus
6597 06 Sep 2010 mean [gtk] Use the same dynamically generated menus as Qt
6596 06 Sep 2010 mean [build] Check that ADM_coreConfig is where it is supposed to be
6595 06 Sep 2010 mean [gtk] Update new action names
6594 06 Sep 2010 mean [gtk] We need gdk pixbuf
6593 06 Sep 2010 mean [action] Rename + simplify
6592 06 Sep 2010 mean [UI/Qt4] Remove the translation table, hook manually the toolbar
6591 06 Sep 2010 mean [Ps/Demux] Extract additionnal info : display w, display h for display only (unused)
6590 06 Sep 2010 mean [Ass] Update
6589 06 Sep 2010 mean [UI] Dynamically create the menu
6588 06 Sep 2010 mean [filter/ass] update libass
6584 04 Sep 2010 mean [filter] Fix ass x offset
6583 04 Sep 2010 mean [VideoFilter] First import of Ass/ssa filter + libass
6582 04 Sep 2010 mean [opendml] Dont assert if header says there is audio wherease there is not
6580 04 Sep 2010 mean [odml] Split PCM chunk into smaller ones if needed
6579 04 Sep 2010 mean [odml] Dont assert if chunks are too big
6578 04 Sep 2010 mean [Filter] List them alphabetically
6577 04 Sep 2010 mean [filter] Remove ported filters
6576 04 Sep 2010 mean [faad] Avoid potential lockup
6575 04 Sep 2010 mean [Codec] Fix mixup between 422 and 422P
6574 04 Sep 2010 mean [core/color] support for YUV422
6573 03 Sep 2010 mean [mov/demuxer] More generic decoding of unknown atom when we seek one in particular
6572 03 Sep 2010 mean [faad] Cleaner code + workaround FAAD bad handling of mono stream
6570 02 Sep 2010 mean [lavDeint] Link to libpostproc
6569 02 Sep 2010 mean [filters] lavcodec deinterlacers
6568 02 Sep 2010 mean [Filter] Rotate filer
6566 01 Sep 2010 mean [coreFilter] Add HintingData functions, used by a lot of Donald Graft filters
6565 01 Sep 2010 mean [filter] Add kernel deint
6564 01 Sep 2010 mean [filter] Blacken Borders
6563 01 Sep 2010 mean [build] Plugins do not need vdpau, misc lib and pthread
6562 01 Sep 2010 mean [logo] build fix
6561 01 Sep 2010 mean [logo] Build fix
6560 01 Sep 2010 mean [logo] Link to coreImageLoader (win32 link deps)
6558 31 Aug 2010 mean [mkv/Demux] Handle also stripped headers when getting the frame type
6557 31 Aug 2010 mean [videoFilter] Add logo as a regular filter
6556 31 Aug 2010 mean [myOwnFilter] Couple of standalone filter template for people wanting to write their own withour rebuilding avidemux
6555 31 Aug 2010 mean [paramList] Support strings
6554 31 Aug 2010 mean [build] Set Qt as default + fix when no packaging is selected
6553 31 Aug 2010 mean [core] Renable copyImage/copyImageAlpha
6552 25 Aug 2010 mean [All] lib/lib32/lib64 for plugins, patch by jan kardell
6551 25 Aug 2010 mean [qt4] Dont try to update translation if none are loaded
6550 24 Aug 2010 mean [all] Suppress some cppcheck warnings
6549 24 Aug 2010 mean [UI] Remove obsolete reference to ADM_outputfmt.h, make the time entry non editable, add a time pushbutton
6548 24 Aug 2010 mean [vorbis] Dont link to vorbis enc
6547 23 Aug 2010 mean [build] Try to detect if library folder is xx/lib, xx/lib32 or xx/lib64, patch by jan kardell
6546 23 Aug 2010 mean [TS Muxer] Fix plugin info, patch by jan kardell
6545 23 Aug 2010 mean [packaging] Rpm fixup, patch by jan kardell
6544 23 Aug 2010 mean [UI] Half baked go to time
6543 23 Aug 2010 mean [amr_nb] Fix build, patch from jan kardell
6542 23 Aug 2010 mean [ui] Disable crashing/legacy function from UI
6541 23 Aug 2010 mean [core] Fix some cppcheck warnings
6538 21 Aug 2010 mean [Cli] Shared->static, take 2
6537 21 Aug 2010 mean [Cli ] Build ui specific libs as static like gtk/qt4. Should solve build problem on McAsX
6536 19 Aug 2010 mean [mkv] Use correct lace size
6535 18 Aug 2010 mean [mkv] Support for stripped/repeared headers
6533 17 Aug 2010 mean [VideoFilters] Add stack/unstack fields
6532 15 Aug 2010 mean [fly] split yuv & rgb handling in flyDialog
6531 15 Aug 2010 mean [crop] Add doxygen header (cosmetic)
6529 15 Aug 2010 mean [vdpauDeint] Correctly handle end of stream
6528 15 Aug 2010 mean [filter/qt4] Remove load/save icons
6527 15 Aug 2010 mean [py] Simple script to check leak : double load a file
6526 15 Aug 2010 mean [py] add simple DVB-T -> mkv auto script
6525 15 Aug 2010 mean [script] Add get aspect
6524 15 Aug 2010 mean [ui/qt4] Remove vcd.... resize shortcut button
6523 14 Aug 2010 mean [videoFilter] Destroy from the end to avoid issue with pump that keeps pumping data from destroyed filter
6522 14 Aug 2010 mean [All] Crash file is saved as py not as js
6521 13 Aug 2010 mean [ui] set and update the markA/markB visual indication
6520 13 Aug 2010 mean [vdpau] dont use absolute path, patch from j.kardell
6519 11 Aug 2010 mean [resampleFps] Store the predefined fps into the filter conf, avoid rounding
6518 11 Aug 2010 mean [Qt4] fix "noise" icon
6517 11 Aug 2010 mean [resampleFps] Add some predefined values
6516 11 Aug 2010 mean [resampleFps] Fps is now a rationnal
6515 11 Aug 2010 mean [resampleFps] Handle seeking better
6514 11 Aug 2010 mean [VideoFilter:ResampleFps] Preliminary resample fps filter
6513 11 Aug 2010 mean [core] Use double for increment<->fps to avoid rounding issue
6512 09 Aug 2010 mean [Editor] Try to detect & fix PTS/DTS of 24 fps video inside 30 fps video (Mpeg2 pulldown)
6511 09 Aug 2010 mean [Ps/Demux] win32 fix
6510 08 Aug 2010 mean [PS/Demux] Also store PTS/DTS for each frame in index file like for TS/Demux. It is not very useful as that information is often not present
6509 08 Aug 2010 mean [PsDemux] Scr reset, much better handling of multiple resets
6508 08 Aug 2010 mean [PS] about correct time correction when Scr Reset happens
6507 08 Aug 2010 mean [Ps/Demux] Handle scr reset for audio, we have still a gop off
6506 08 Aug 2010 mean [PsDemux] Read ScrReset from index file and update images Pts/Dts with it. Audio still not ok
6505 08 Aug 2010 mean [psIndex] Save scr reset points in index file
6504 06 Aug 2010 mean [PS/Demux] Partially handle SCR reset in DVD (video only)
6503 06 Aug 2010 mean [PSIndexer] Give more info when dts reset happens
6501 03 Aug 2010 mean [PS/Demux] Remove first audio seek point if it has no DTS
6495 28 Jul 2010 mean [audioStream] MP2 is same as MP3 as far as parsing is concerned
6494 28 Jul 2010 mean [libavformat] Refuse to copy an audio block larger than the buffer
6493 28 Jul 2010 mean [CoreMuxer] Add conversion for EAC3 from ADM to FFMPEG type
6492 28 Jul 2010 mean [FileSel/Qt4] Close the race window where the string is automatically deallocated just before using it
6491 27 Jul 2010 mean [Script] Cosmetic
6490 27 Jul 2010 mean [ui] Remove dead code, useless now
6489 27 Jul 2010 mean [segement] Also delete segment when doing cleanup
6488 26 Jul 2010 mean [Codec] Add VP8 support from ffmpeg
6487 26 Jul 2010 mean [OCR] Remove OCR related menu entries
6486 25 Jul 2010 mean [adpcm] Fix bswap with newer ffmpeg
6485 25 Jul 2010 mean [ffmpeg] cleanup
6484 25 Jul 2010 mean [cleanup] libavformat/movenc.c.orig
6483 25 Jul 2010 mean [ffmpeg] update 25 july avcodec
6482 25 Jul 2010 mean [swscale] update 25 july
6481 25 Jul 2010 mean [ffmpeg] update 25 July , avformat
6480 25 Jul 2010 mean [ffmpeg] update 25 July , avutil
6479 25 Jul 2010 mean [ffmpeg] Update 25 july
6478 25 Jul 2010 mean [ff] Import 25 July 2010
6477 25 Jul 2010 mean [ff] Import 25 July 2010
6476 25 Jul 2010 mean [videoFilter] Dummy resample Fps
6475 23 Jul 2010 mean [flyDialog] Add a setCurrentPts function, unused most of the time by handy for preview
6474 23 Jul 2010 mean [filter] Add getAbsoluteStartTime (subtitle,...)
6473 22 Jul 2010 mean [VdpauDeint] Simplify
6472 21 Jul 2010 mean [VdpauDeint] Fix PTS/DTS. workish, needs to be simplified
6471 21 Jul 2010 mean [All] Put ADM_NO_PTS at only one place
6470 21 Jul 2010 mean [vdpauDeint] Handle resize + pts (incomplete)
6469 20 Jul 2010 mean [vdpau] Sort of working VDPAU deinterlacer (incomplete)
6468 20 Jul 2010 mean [ASF demux] Fix extradata reading
6466 17 Jul 2010 mean [Vdpau] More functions exposed through coreVdpau, non working resize+deinterlace filter
6465 17 Jul 2010 mean [VideoFilters] swapUV + simple vdpau (resize only)
6464 15 Jul 2010 mean [AddBorder] Complete filter
6463 15 Jul 2010 mean [addBorder] Port filter
6462 15 Jul 2010 mean [Image] Add writtable ref image
6461 14 Jul 2010 mean [vdpau/render] Handle both vdpau present and not
6460 14 Jul 2010 mean [vdpau] fix include when vdpau is not here
6459 14 Jul 2010 mean [Gtk] Remove ocr stuff
6458 14 Jul 2010 mean [vdpau] Finally, build an dummy vdpau to ease linking later
6457 14 Jul 2010 mean [vdpau] Dont try to build coreVdpau if vdpau is not there
6456 14 Jul 2010 mean [Render/Vdpau] Do hw resize by vdpau if needed
6455 14 Jul 2010 mean [Vdpau] First (simple) version of vdpau render
6454 14 Jul 2010 mean [Vdpau] Vdpau render using only outputvideosurface
6453 14 Jul 2010 mean [vdpau] More complete wrapper around vdpau
6452 14 Jul 2010 mean [DV] Add more fourcc
6451 14 Jul 2010 mean [all] try to remove as much include config.h as possible
6450 14 Jul 2010 mean [vdpau] Add abstraction layer
6448 10 Jul 2010 mean [Mangle] MacOsX fix
6447 10 Jul 2010 mean [W32] Tinypy build fix
6446 09 Jul 2010 mean [Cli] Fix building
6445 09 Jul 2010 mean [Py/Shell] dont add a CR/LD each time jsLog is called
6444 09 Jul 2010 mean [editor] Dont switch seg if it is the same
6443 09 Jul 2010 mean [py] Merge print patch + editor func + switch float to double, incomplete as tinypy still uses float internally
6438 05 Jul 2010 mean [FFmpeg] Enable MDCT, needed by (E) EAC3/AAC/...
6437 04 Jul 2010 mean [VDPAU] Re-enable VC1 decoding through vdpau
6436 04 Jul 2010 mean [VDPAU] Add the get_format override to properly initialize vdpau for h264
6435 04 Jul 2010 mean [UI] dont use null as pointer for project name
6433 29 Jun 2010 mean [Gtk/ed] More include cleanup
6432 28 Jun 2010 mean [All] Put vector and string in a separate include (ADM_cpp.h)
6431 28 Jun 2010 mean [All] Put vector and string in a separate include (ADM_cpp.h)
6430 27 Jun 2010 mean [coreAudioParser] Need getBits from coreUtils
6429 27 Jun 2010 mean [All] Wrap get_bits inside a class to avoid including fffmpeg headers directly. Slower but safer
6428 27 Jun 2010 mean [All] Wrap get_bits inside a class to avoid including fffmpeg headers directly. Slower but safer
6427 27 Jun 2010 mean [plugin] build fix (?)
6426 27 Jun 2010 mean [editor] Switch from char* to string for editor projectName
6425 27 Jun 2010 mean [All] Include string by default
6420 26 Jun 2010 mean [Core] memcpy clashes with #include <string>
6419 26 Jun 2010 mean [Core] memcpy clashes with #include <string>
6418 26 Jun 2010 mean [Core] Partially revert string change due to win32
6417 26 Jun 2010 mean [Codec] VC1 has a simple reordering scheme, like mpeg1/2/4
6416 26 Jun 2010 mean [Core] Allow qfopen(string) in addition to qfopen(const char*)
6415 26 Jun 2010 mean [TS] Use string rather than char *
6414 26 Jun 2010 mean [Editor] Rename function to make sure it is not used
6413 25 Jun 2010 mean [Py] add editor.hexDumpFrame() to debug
6412 25 Jun 2010 mean [TS/VC1] Fix indexer
6411 25 Jun 2010 mean [Core] Put string stuff in its own file
6410 24 Jun 2010 mean [TS/VC1] Proper decoding & exctracting of VC1 sequence hear and exctration point
6409 24 Jun 2010 mean [TS] Bundle TS get bits
6408 24 Jun 2010 mean [Ts] Simplet getbits, might be useful later
6407 24 Jun 2010 mean [Qt] VPX is now a plugin
6406 24 Jun 2010 mean [TS/VC1] Disable escaping
6405 24 Jun 2010 mean [VDPAU] Add vc1 as a possible target (disabled)
6404 24 Jun 2010 mean [TS] Mark video stream that needs to be escaped
6403 24 Jun 2010 mean [TS] sort of nearly workish vc1 in TS demuxer
6402 24 Jun 2010 mean [dmx] Cleanup/simplify
6401 24 Jun 2010 mean [TS/VC1] Properly initialize extraData for VC1
6400 24 Jun 2010 mean [TS] Handle extraData
6399 24 Jun 2010 mean [Core] Add split function
6398 24 Jun 2010 mean [TS] Handle extraData
6397 24 Jun 2010 mean [TS/VC1] Better VC1 handling, still need to put sequence Header as extraData
6396 24 Jun 2010 mean [core] Add vc1 fourcc check
6395 24 Jun 2010 mean [TS/VC1] Buggy sequence header decoder, thanks to vlc for the info
6394 24 Jun 2010 mean [TS] Skeleton for VC1 indexer in mpeg TS. Descriptor decoding is buggy, hack job to make it work
6391 21 Jun 2010 mean [QT4] Display frame/field type
6390 21 Jun 2010 mean [Codec] Extract field/frame from lavcodec based decoders
6389 21 Jun 2010 mean [PTS/DTS] dont try to find missing PTS/DTS for field encoded video
6388 20 Jun 2010 mean [ts/pts] Factorize more code using #define (pseudo templates)
6387 20 Jun 2010 mean [mpeg] Factorize some code between ps and ts
6386 20 Jun 2010 mean [ui] Surfer patch (housekeeping/copyright)
6385 20 Jun 2010 mean [all] AVI_KEY_FRAME and AVI_B_FRAME are flags, handle them so
6384 18 Jun 2010 mean [Ts] Preliminary support for frame/field in mpeg TS (mpeg2 only ATM)
6383 18 Jun 2010 mean [avcodec] Set code type to audio
6382 18 Jun 2010 mean [PS] add preliminary support for frame/field picture type
6381 18 Jun 2010 mean [TS] Add support for indexer versioning
6380 18 Jun 2010 mean [Ps/Ts] Detect frame/field encoding type
6379 16 Jun 2010 mean [py/js] Fix cli
6378 16 Jun 2010 mean [custom] submenu for py and js (end)
6377 16 Jun 2010 mean [UI] Add js/py custom menu
6376 16 Jun 2010 mean [PsAudio] dont read too much audio, 2 packets should be enough
6375 15 Jun 2010 mean [Editor] Verbose
6374 15 Jun 2010 mean [ts/pts] Oops, fix delay (in frameIncrement, not in 1000 sec)
6373 15 Jun 2010 mean [Qt] Catch exit event to force a kill
6367 13 Jun 2010 mean [TS/PTS] Return mostly good duration regardless of fps
6364 12 Jun 2010 mean [cmake] vd_plugin file
6363 12 Jun 2010 mean [videoDecoder] Add possibility to use plugin for video decoder
6361 11 Jun 2010 mean [vpx] Decoding VP8 through libvpx (hackish)
6360 11 Jun 2010 mean [vpx] decoder skeleton (hackish)
6359 11 Jun 2010 mean [Mkv] Support for VP8 tag
6358 11 Jun 2010 mean [playback] Handle better the case where there are no audio track
6357 11 Jun 2010 mean [py] move descriptor in their own subdirs
6347 08 Jun 2010 mean [Qt4] Hook the backTrack and saveProjectOnCrash
6346 08 Jun 2010 mean [core/crashDump] Use string to prepare calltrack, more dangerous as c++ might be borked but ease readibility
6345 08 Jun 2010 mean [Qt4] Replace CR by <br> in info and error _HIG function
6344 08 Jun 2010 mean [py] Add assert and crash testcase
6341 08 Jun 2010 mean [py] getVideoCodec + test case
6337 07 Jun 2010 mean [cache] Dont look in the cache if it is empty
6336 07 Jun 2010 mean [Cache] cosmetic
6334 07 Jun 2010 mean [Cache] Try to workaround stream with same DTS twice (Direct8.ts)
6333 07 Jun 2010 mean [Editor] Take into the account the delay we introduce when 1st frame has no dts
6328 07 Jun 2010 mean [Editor] Compute missing DTS/PTS when none is complete.
6327 07 Jun 2010 mean [Flv] Fix mixedarray reading in flash metadata
6326 07 Jun 2010 mean [py] Bind saveJpeg, saveBmp + cleanup return type
6319 05 Jun 2010 mean [demuxer] Add a priority field so that TS demuxer is tried before PS
6318 05 Jun 2010 mean [lavformat] Add HAVE_DOS_PATHS to libavformat (take2)
6317 05 Jun 2010 mean [lavformat] Add HAVE_DOS_PATHS to libavformat
6316 05 Jun 2010 mean [lavformat] print out proto (debug)
6315 05 Jun 2010 mean [ff] Add some debug to file.c
6314 05 Jun 2010 mean [py] Better saveAudio test
6313 05 Jun 2010 mean [QT4] Set application icon
6312 05 Jun 2010 mean [py] Test case for saveAudio()
6311 05 Jun 2010 mean [A_function] Cleanup
6310 05 Jun 2010 mean [py] Add saveAudio
6309 05 Jun 2010 mean [py] Add displayError/displayInfo
6308 05 Jun 2010 mean [saveAsBmp] Sort of fix colorspace for bmp
6307 04 Jun 2010 mean [py] plug mem leak with string
6306 04 Jun 2010 mean [py] Hook fileSelect/dirSelect
6305 04 Jun 2010 mean [Qt4] Filter context menu
6304 04 Jun 2010 mean [Qt4] Check send is valid (avoid invalid access spotted by valgrind
6297 03 Jun 2010 mean [py] Add menu
6296 03 Jun 2010 mean [py] Use ID rather than numeric stuff
6295 03 Jun 2010 mean [script] split script test into js and py subfolders
6294 03 Jun 2010 mean [py] Hook dialogFactory
6290 02 Jun 2010 mean [pyDialogFactory] Add integer and toggle
6289 02 Jun 2010 mean [script/dialogFactory] Split helper from core so that helper can be reused by py binding
6284 01 Jun 2010 mean [py] Proper binding of method object
6283 01 Jun 2010 mean [py] Commit before class change
6282 01 Jun 2010 mean [tinyPy] Variables (does not work), prepare for real class
6281 01 Jun 2010 mean [py] Better auto-help in generated py glue
6280 01 Jun 2010 mean [pyClass] Simplify
6279 01 Jun 2010 mean [pyClass] Add help
6272 29 May 2010 mean [libavformat] revert previous change
6271 29 May 2010 mean [libavformat] Remove open->ADM_open to see if that helps for writing on win32 (???)
6270 29 May 2010 mean [py] More binding
6269 29 May 2010 mean [py] Hook container
6268 29 May 2010 mean [py] Add video and audio codec, merge it with js
6267 28 May 2010 mean [lfg] part 2
6266 28 May 2010 mean [ffmpeg] Lfg fix for win32
6265 28 May 2010 mean [ffmpeg] Revert lfg patch
6264 28 May 2010 mean [py] tweak pyScript read/write, add --runpy cli command
6263 28 May 2010 mean [editor] PyProject
6262 28 May 2010 mean [lfg] patch for win32
6260 26 May 2010 mean [plugins] Fix swresize with new lavcodec
6259 26 May 2010 mean [UI] add hookd for pyScript
6258 26 May 2010 mean [build] Add LOCAL_MANGLE
6257 26 May 2010 mean [vdpau] Check that the version has support for mpeg4 part2 so that libavcodec compiles
6256 26 May 2010 mean [cli/gtk] Fix build with new ffmpeg
6255 26 May 2010 mean [build] Remove old admPy.pl
6254 26 May 2010 mean [build] rename
6253 26 May 2010 mean [py] Add editor generated glue
6252 26 May 2010 mean [tinypy] Add register class
6251 26 May 2010 mean [qt4] Editor binding to python
6250 26 May 2010 mean [py binding]
6249 26 May 2010 mean [dcainfo] simplify
6248 26 May 2010 mean [] rmed
6247 26 May 2010 mean [ffmpeg merge] Impact on plugins
6246 26 May 2010 mean [ffmpeg merge] impact on editor
6245 26 May 2010 mean [ffmpeg merge] Effect on core
6244 26 May 2010 mean [ffmpeg merge] Effect on core
6243 26 May 2010 mean [main] Merge effect
6242 26 May 2010 mean [ffmpeg] Merge end
6241 26 May 2010 mean [merge] Lavcodec
6240 26 May 2010 mean [merge] Lavcodec
6239 26 May 2010 mean [ffmpeg] Merge
6238 26 May 2010 mean [swscale] Merge
6237 26 May 2010 mean [libavcodec/libavutil/libavformat] Patches
6236 26 May 2010 mean [Merge] Libavcodec II
6235 26 May 2010 mean [Merge] Libavcodec
6234 26 May 2010 mean [Merge] libavutil
6233 26 May 2010 mean [libavformat] Merge
6232 26 May 2010 mean [import lavutil] 24 05 2010
6231 26 May 2010 mean [import lavformat] 24 05 2010
6230 26 May 2010 mean [import lavcodec] 24 05 2010
6225 24 May 2010 mean [audioProbe/PSIndexer] Increase audio buffer to be compatible with tivo large PS packt
6224 24 May 2010 mean [PSDemux] Increase packet size to be compativble with tivo large PS packet
6223 24 May 2010 mean [PsIndexer] Lower threshold to accept tivo large packet
6222 24 May 2010 mean [TsDemux] dont double define ADM_PACKET_LINEAR
6221 24 May 2010 mean [TsDemux] dont double define ADM_PACKET_LINEAR
6220 24 May 2010 mean [TsIndexer] Use TS as prefix, not PS
6219 24 May 2010 mean [infoExtractor] Try to decode scale matrix
6215 23 May 2010 mean [shell py/js] Fix cli
6214 23 May 2010 mean [js/py] factorize logger + add help() python call
6210 20 May 2010 mean [js/py] Fix gtk
6209 20 May 2010 mean [script] Unify js and py
6208 20 May 2010 mean [py/js] Factorize
6207 20 May 2010 mean [script] restructure
6206 20 May 2010 mean [tinypy]
6205 20 May 2010 mean [tinypy] Add hook to add our own functions
6204 20 May 2010 mean [tinypy] Add the math lib
6203 20 May 2010 mean [tinypy] Switch to C++, handle errors better
6202 20 May 2010 mean [tinypy] Base wrapper around tinypy
6201 20 May 2010 mean [vdpau] Simplify
6200 20 May 2010 mean [core] fwrite takes const as 1st arg
6199 20 May 2010 mean [vdpau] If vdpau is enabled, use vdpau to decode
6198 20 May 2010 mean [vdpau] Enable mpeg2,mpeg1, wmv3,vc1 decoding through vdpau
6195 16 May 2010 mean [SDL] Update wrt to new render/new ADImage, re-enable on linux
6194 16 May 2010 mean [VDPAU] Dummy filter
6193 16 May 2010 mean [ADM_Image] more update
6192 16 May 2010 mean [twolame] Merge DaCat patch
6191 16 May 2010 mean [vdpau] Add dummy vdpau filter
6190 16 May 2010 mean [coreImage] More cleanup
6187 14 May 2010 mean [Plugins] Fix plugins wrt ADMImage
6186 14 May 2010 mean [Plugins] Update for new ADMImage (xvid4, not tested)
6185 14 May 2010 mean [Plugins] Update for new ADMImage
6184 14 May 2010 mean [core] More ADMImage fixup
6183 14 May 2010 mean [core] Split coreImage into default, ref and later vdpau
6182 14 May 2010 mean [core] update ADMImage to be default, reference or vdpau
6181 14 May 2010 mean [mkv] Identity mpeg L1/L2, ref #93
6176 11 May 2010 mean [xvid4] Fix encoderlay (untested)
6175 11 May 2010 mean [dts/pts] Fix dts>pts for last B frames when the next ref frame is far away
6174 11 May 2010 mean [dts/pts] Fix dts when there are hole for lavcodec based video encoders
6173 11 May 2010 mean [x264] Fix dts issue when there is a gap in pts, dts can be > pts for the last bframe(s) before the hole
6172 11 May 2010 mean [codec] Fix uyvy decoding, ref #94
6171 11 May 2010 mean [editor] Simplify reordering
6170 11 May 2010 mean [PSdemuxer] inline read8i, use same startcode search than TS
6167 08 May 2010 mean [editor] Update firstFramePTS, the real one, not the copy,
6166 08 May 2010 mean [editor] Add dumpRefVideo , rename dumpEditing to dumpSegment
6165 08 May 2010 mean [editor] Add dumpRefVideo , rename dumpEditing to dumpSegment
6164 08 May 2010 mean [JS] Add dumpRefVideo command
6163 08 May 2010 mean [smjs] Enable utf8
6162 08 May 2010 mean [JS] Use patched jsapigen to be compatible with UTF8
6158 04 May 2010 mean [clang] Remove plugin warnings
6157 04 May 2010 mean [clang] Remove more warnings
6156 04 May 2010 mean [clang] Warning fix (plugins)
6155 04 May 2010 mean [Clang] Fix warnings
6154 04 May 2010 mean [clang] Remove warnings
6153 02 May 2010 mean [Cli] Fix typo in video plugins cmake script (thx kuh3h3)
6152 02 May 2010 mean [TsIndexer] progress bar + refresh for both mpeg2 and h264
6151 02 May 2010 mean [mpegIndexer] Factorize findStartCode
6150 02 May 2010 mean [ui] Take into account statTime and moving slider during playback
6149 02 May 2010 mean [TsIndexer] Slightly faster indexing by inlining
6148 02 May 2010 mean [nit] use unix eol
6147 02 May 2010 mean [i18n/qt] Resync with 2.5
6142 25 Apr 2010 mean [VDPAU] Add a new method to know if the decoder did get initialized properly. By default it is set to true. Vdpau can return false if, for example, the decoder is already used by another application. The cleanup in that case is a bit messy
6141 25 Apr 2010 mean [audioDevice] Verbose state changing, try not to deadlock when the audio thread get stuck
6140 25 Apr 2010 mean [All] Remove unused code
6139 25 Apr 2010 mean [js] Fix js vs JS
6138 25 Apr 2010 mean [JS/DF] Added integer
6137 25 Apr 2010 mean [JS/DF] Add toggle, cleanup
6136 25 Apr 2010 mean [JS/DF] Import from 2.5
6135 25 Apr 2010 mean [JS/DF] Import from 2.5
6134 25 Apr 2010 mean [Flv] Better decoding of metadata, refs # 92
6118 11 Apr 2010 mean [ffmpegconfig] Dont force have_malloc_h, osx does not have it
6117 11 Apr 2010 mean [OsX] BootStrap file by surfer
6116 11 Apr 2010 mean [Qt4] UI, use Jakub s gui2.ui
6115 11 Apr 2010 mean [render] Cosmetic
6114 11 Apr 2010 mean [preview] Use updateImage rather than samePicture (faster)
6109 09 Apr 2010 mean [render] Do not call admPreview::samePicture directly, use a hook (win32)
6108 09 Apr 2010 mean [Build] Plugins
6107 09 Apr 2010 mean [build] Deb is not rpm (gtk)
6106 09 Apr 2010 mean [build] More fixes (gtk/cli/qt4)
6105 09 Apr 2010 mean [All] Packaging
6104 09 Apr 2010 mean [build] Prepare to be able to generate rpm,deb and tar.gz
6103 09 Apr 2010 mean [bootstrap] Fix debug mode
6099 08 Apr 2010 mean [All] First part of Refresh/expose, try to silence out vdpau when delaing with field encoded video
6098 08 Apr 2010 mean [UI] Add stubs for UI_setDecoderName + fix cli linking with new render
6097 08 Apr 2010 mean [ui] Display decoder + move decoder configure option to left panel
6096 08 Apr 2010 mean [Vdpau] we cannot avoid a copy
6095 08 Apr 2010 mean [Xv] Placeholder for resfresh
6094 08 Apr 2010 mean [editor] Remove false message
6093 08 Apr 2010 mean [codec] h264 can have bframes
6092 08 Apr 2010 mean [simpleRender] implement refresh
6091 08 Apr 2010 mean [Render] Dont refresh if no renderer are present
6090 07 Apr 2010 mean [Gtk] Fix build (untested)
6089 07 Apr 2010 mean [render] Link to sdl if we use it
6088 07 Apr 2010 mean [Render] Disable SDL on linux, it crashes at least with KDE4 (2.5 and 2.6 both)
6087 07 Apr 2010 mean [colorScaler] To have BGRA32, to first RGB32 then swap R and B, it is much faster, else swscale uses C code
6086 07 Apr 2010 mean [SDL] Put it back, but never called
6085 07 Apr 2010 mean [Render] Simplification + merge colorconvert and scale in one operation
6084 07 Apr 2010 mean [libav*] Do like 2.5 as far as av_malloc etc are concerned
6077 06 Apr 2010 mean [playback] Allow input & output playback
6076 06 Apr 2010 mean [play/preview] Go back to where we started once playback is done
6075 06 Apr 2010 mean [playback] Use filter chain so that we can switch from input to output
6074 06 Apr 2010 mean [videoChain] Cleanup
6073 06 Apr 2010 mean [videoFilter] Add printInfo video filter
6072 06 Apr 2010 mean [OsX] Use native file selector
6067 06 Apr 2010 mean [swScaler + FlyDialog] Use ADMColorScaler + fix flyDialog
6066 06 Apr 2010 mean [Scaler] Rename to ColorScaler as ColorSpace was misleading
6065 06 Apr 2010 mean [Gtk] Fix
6057 05 Apr 2010 mean [image] make imageResizer use ADMColorSpaceFull
6056 05 Apr 2010 mean [Color] Use new colorSpace class
6055 05 Apr 2010 mean [colors] Use new ADMColorSpace
6054 05 Apr 2010 mean [colorspace] Merge resizer + color converted inside ADM_ColorSpace
6053 05 Apr 2010 mean [OsX] More fixes for QT4
6052 05 Apr 2010 mean [editor] Move current project name to editor, remove actual_workbench
6051 05 Apr 2010 mean [Qt4] Add playback a/r menu (inactive)
6050 05 Apr 2010 mean [OsX] Fix FUNNY_MANGLE
6049 05 Apr 2010 mean [yasm] Fix for macOsX
6048 05 Apr 2010 mean [FFmpeg] Fix build for macOsx
6047 03 Apr 2010 mean [Dummy commit]
6046 03 Apr 2010 mean [Audio] Print out some more debug info when creating audio stream(s)
6045 03 Apr 2010 mean [Render] Drop frames that go backward
6044 03 Apr 2010 mean [save] Put the right starting time, do not mix with globalHeader param
6043 03 Apr 2010 mean [Js] Better save/load of markers
6042 01 Apr 2010 mean [Mpl3Dlow] Add empty Mplayer3D non hq filter
6041 01 Apr 2010 mean [Main] Remove HAVE_ENCODER + xvid4_init
6040 01 Apr 2010 mean [All] Remove HAVE_AUDIO
6039 01 Apr 2010 mean [win32] disable redirectStdoutToFile to see...
6038 01 Apr 2010 mean [main] more cleanup
6037 01 Apr 2010 mean [UI] Simplify prefs
6036 01 Apr 2010 mean [build] Simplify config.h/configSummary
6035 01 Apr 2010 mean [mplayer3d] Port of mplayer denoise 3D, non hq filter
6034 01 Apr 2010 mean [yadif] update framenum
6033 01 Apr 2010 mean [ui] Display video size, audio size and total size
6027 23 Mar 2010 mean [threadQueue] Avoid deadlock when killing the thread
6026 23 Mar 2010 mean [x264] Change default, CRF=20 + cabac on + trellis on
6025 23 Mar 2010 mean [x264] Slightly better CQ/CRF mode
6024 23 Mar 2010 mean [threads] Properly stop video/audio encoding thread
6023 23 Mar 2010 mean [x264] better integration of a very simple x264 front end
6022 23 Mar 2010 mean [AviMuxer] Fill both fields with video codec
6021 23 Mar 2010 mean [x264] Very very basic encoder support
6020 23 Mar 2010 mean [x264] Brutal import of an older version
6019 23 Mar 2010 mean [encoding] use out_quantizer everywhere
6018 23 Mar 2010 mean [openDML] Better mpegReorder to get PTS/DTS, but dont use it as it is done by editor
6017 23 Mar 2010 mean [Editor] Better PtsFromDts and DtsFromPts computation for mpeg2 style
6016 23 Mar 2010 mean [MP4] If no ctts atom, dts=pts
6015 23 Mar 2010 mean [audioThread] Use pre-allocated buffers to avoid memcpy+alloc
6014 19 Mar 2010 mean [videoQueue] Use cond rather than sleep to synchronize threads
6013 18 Mar 2010 mean [VideoProcess] Cleanup
6012 18 Mar 2010 mean [VideoProcess] Cleanup
6011 18 Mar 2010 mean [filter] End of filterChain is a threadQueue
6010 18 Mar 2010 mean [videoFilter] Threadify videoFilterQueue
6009 18 Mar 2010 mean [coreVideoFilter] Dtor is virtual
6008 18 Mar 2010 mean [threading] Factorize thread worker code into ADM_threadQueue baseclass
6007 18 Mar 2010 mean [muxer] Update muxer to new API
6006 18 Mar 2010 mean [Muxer/VStream] Change api to be symetric with the demuxer one
6005 15 Mar 2010 mean [xvid] Set sane default for bquant_ratio / bquant_offset, turn glosed gop on
6004 15 Mar 2010 mean [ui/encoding] Silence ui
6003 15 Mar 2010 mean [AC3] Fix dual audio ac3 , ref #84
6002 15 Mar 2010 mean [xvid4] update out quantizer
6001 15 Mar 2010 mean [ui/encoding] update average bitrate
6000 15 Mar 2010 mean [dia_encoding] average fps & eta overtime
5998 14 Mar 2010 mean [xvid] More UI
5997 13 Mar 2010 mean [xvid] Change cmake check for xvid
5996 13 Mar 2010 mean [xvid] add more options, partially hook them to dialog
5995 13 Mar 2010 mean [Xvid4] Rederive PTS/DTS correctly (hackish)
5994 13 Mar 2010 mean [xvid] better one way, worse another
5993 11 Mar 2010 mean [xvid4] Cmakelist, cosmetic
5992 11 Mar 2010 mean [Xvid4] Simplistic xvid4 encoding plugin
5991 11 Mar 2010 mean [VideoEncoder] Some parts are not specific to ffmpeg related encoder, move them to base class
5990 11 Mar 2010 mean [xvid] Better init, it is still missing PTS/DTS handling
5989 10 Mar 2010 mean [xvid] Slightly better xvid4 import, not working. It is only a very simple xvid4 encoder to make sure it fits in the framework. It is also useful to check that 2.6 is not way slower than 2.5
5988 09 Mar 2010 mean [xvid] change title
5987 09 Mar 2010 mean [avsproxy] Resync
5986 09 Mar 2010 mean [xvid] initial dummy import of xvid4
5985 08 Mar 2010 mean [mkv] dont delay video twice
5984 08 Mar 2010 mean [win32] Fix link order
5983 07 Mar 2010 mean [videoFilter] Fix seeking on videoFilter, cleaner cache, dont declare yadif VidCache twice
5982 07 Mar 2010 mean [ui] Handle seekable preview + nextImage
5981 07 Mar 2010 mean [ui] Re-enable seekable preview for qt4
5980 05 Mar 2010 mean [audio] Move getStrFromAudio to coreAudio so that it can be used by plugins
5979 05 Mar 2010 mean [filter] update qt4/... filter to new scheme + fix yadif pts a bit
5978 05 Mar 2010 mean [filterCache] rename field for more clarity
5977 05 Mar 2010 mean [videoFilter] Bump api version
5976 05 Mar 2010 mean [cmake] Typo
5975 05 Mar 2010 mean [videofilter] Api change
5974 05 Mar 2010 mean [filter] Add a sort-of-frame-number to the api, reintroduce video cache
5973 05 Mar 2010 mean [yadif] update to new filter scheme
5972 04 Mar 2010 mean [filter] Add yadif (broken/uncomplete), part 2
5971 04 Mar 2010 mean [filter] Add yadif (broken/uncomplete)
5970 04 Mar 2010 mean [filterCache] Prep work for filterCache. Uncomplete/broken
5969 03 Mar 2010 mean [Cli] Move ui_purge to core_ui
5968 03 Mar 2010 mean [Gtk] Move ui_purge to core_ui
5967 03 Mar 2010 mean [Js] SetContainer, warn + we only need one arg as minimum
5966 03 Mar 2010 mean [UI] Move UI_Purge from render to coreToolkit so that it can be used anywhere
5965 03 Mar 2010 mean [mkv/Demuxer] Compute the missing audio timestamps, needed for ogg/vorbis
5964 03 Mar 2010 mean [dummy] Add dummy encoder to measure speed of reading/demuxing + modify dummy muxer to actually fetch video frames
5961 01 Mar 2010 mean [crop] Copy pts/... info also
5960 01 Mar 2010 mean [filer] Dont use previous filter conf as default, but ours
5959 01 Mar 2010 mean [UI] More hooking of encoding dialog when saving
5958 01 Mar 2010 mean [ui] Improve and hook the encoding dialog
5957 01 Mar 2010 mean [EncodingDialog] Unit test case (js)
5956 01 Mar 2010 mean [UI] Base groundwork for encoding dialog + qt4 version, some dos2unix to files while we are at it
5951 23 Feb 2010 mean [Editor] Better stream copy when first dts<0 & first pts=0
5950 23 Feb 2010 mean [editor] Add delay to copymode + compute DTS in a signed way as it might be <0 at startup of video. It is still incomplete to properly handle copy mode (for example ts->ts)
5949 21 Feb 2010 mean [Yasm] Fix win32 compile flags for yasm
5948 21 Feb 2010 mean [All] Fixes some memleaks
5947 21 Feb 2010 mean [libavcodec/yasm] add yasm deps if yasm is present
5946 20 Feb 2010 mean [build] Better yasm build rules
5945 20 Feb 2010 mean [core/ffmpeg] Fix runtime cpu detect
5944 20 Feb 2010 mean [build] Preliminary support for yasm (broken)
5943 20 Feb 2010 mean [editor] Add getNbSegment utility function
5942 20 Feb 2010 mean [editor] Fix loading a .js file where the video does not start at first frame (display pts vs video dts)
5941 20 Feb 2010 mean [script] Add dumpSegment command to js
5940 20 Feb 2010 mean [script] Removal of ADM_script, update cli & gtk
5939 20 Feb 2010 mean [script] Remove old ADM_script folder, replaced by ADM_script2 using jsapigen
5938 18 Feb 2010 mean [encoder(lav)] Simpler & much better PTS/DTS computation, workaroung delay when dealing with field based source
5937 18 Feb 2010 mean [muxer] Verbose pts/dts error in lavmuxer
5936 16 Feb 2010 mean [audioEncoder] flush buffer when no more data available (maybe incomplete)
5931 13 Feb 2010 mean [codecId] More complete mapping between codec fourcc and lavcodec internal type
5930 13 Feb 2010 mean [audioEncoder] Handle case here audio encoder does not provide accurate sample per packet count, in that case rely entirely on the audio parser (.e.g lame when bitrate reservoir is on
5929 13 Feb 2010 mean [audioMp3] Add some debug code, commented out
5928 13 Feb 2010 mean [audioFilter_thread] Add some debug code, commented out
5927 13 Feb 2010 mean [audioBridge] Add some debug code (commented out)
5926 13 Feb 2010 mean [audio] Increase acceptable skew for DTS to allow lame to work as it makes +1/-1 packet
5925 13 Feb 2010 mean [access] cosmetic
5924 13 Feb 2010 mean [lame] Fill in the # of sample in the packet, it is not an accurate value and can be off by one packet
5923 11 Feb 2010 mean [ffcoremuxer] Add some hooks to ease debug of muxer
5922 11 Feb 2010 mean [codecmapping ] Add huffs
5921 10 Feb 2010 mean [Codec] Merge the table doing the fourcc/lavcodec codec id mapping
5920 09 Feb 2010 mean [mkv/audio] Fix crash when no seek points are present
5919 09 Feb 2010 mean [mkv] Fix extradata when vfw mode is used (the end)
5918 09 Feb 2010 mean [mkv] Partial fix for VFW-type codec inside mkv which have extra data
5917 07 Feb 2010 mean [ffmuxer] support more video codec, need to be merged with tables from videoEncoderFF
5916 07 Feb 2010 mean [huff] pure cosmetic
5915 07 Feb 2010 mean [mv] Better detect bframe and compute dts accordingly
5914 07 Feb 2010 mean [muxer(ff)] Mark initialization of muxer as done, so that we know what must be deleted on exit
5913 07 Feb 2010 mean [Mpeg2] Slightly better mpeg2 encoder
5912 07 Feb 2010 mean [Mpeg2] Add some additional glue, incomplete
5911 07 Feb 2010 mean [mpeg2] add custom parameters...
5910 07 Feb 2010 mean [mpeg2] Remove unused parameters from mpeg2 dialog
5909 07 Feb 2010 mean [encoder] Add mpeg2
5908 07 Feb 2010 mean [videoEncoder] Simple import of mpeg2 encoder based on ffmpeg
5907 07 Feb 2010 mean [Avi] Buggy support for video encoder delay
5906 07 Feb 2010 mean [matroskaMuxer] Silence spam
5905 07 Feb 2010 mean [muxer] Handle video encoding delay for avi muxer (incomplete)
5904 07 Feb 2010 mean [muxer] Handle video encoding delay for lavformat derivated muxers
5903 06 Feb 2010 mean [audioChain] Fix 2 memleak
5902 06 Feb 2010 mean [audioThread] Avoid deadlock when stopping encoding thread
5901 06 Feb 2010 mean [save] Cleanup, delete audio and video. Audio is not completly deleted
5900 06 Feb 2010 mean [audioFilter] Speed up deletion
5899 06 Feb 2010 mean [paramList] Fix buffer overflow
5898 06 Feb 2010 mean [ffVideoEncoder] More accurate PTS/DTS
5897 06 Feb 2010 mean [lavVideoEncoder] Try to compute a valid dts/pts pair when encoding using ffmpeg, subooptimal
5896 06 Feb 2010 mean [ffMuxer] Warn if we dont have PTS
5895 06 Feb 2010 mean [videoEncoding] When we encode, we always have a valid PTS
5894 06 Feb 2010 mean [lavc] Fix extradata for mpeg4, will crash else
5893 04 Feb 2010 mean [editor] Use our new js syntax to save audio filters
5892 04 Feb 2010 mean [ffVideoEncoder] Free codec only if it has been allocated
5891 04 Feb 2010 mean [Bridge] Handle repeat (negative time offset) more gracelfully
5890 04 Feb 2010 mean [encoder] Activate global header, incomplete
5889 04 Feb 2010 mean [encoder] New flag to check if the muxer needs global headers
5888 03 Feb 2010 mean [audioEncoding] Do the audio encoding in its own thread, very naive thead synchronization
5887 01 Feb 2010 mean [VideoEncoder] Pre compensate for encoding delay rather than post-compensate
5886 01 Feb 2010 mean [Editor] Fix 1st PTS only when we are at the very 1st frame
5885 31 Jan 2010 mean [editor] Fix _currentPts after seeking
5884 31 Jan 2010 mean [lav] Set # of threads on a per encoder / per job basis, no more global
5883 30 Jan 2010 mean [videoEncoder] Convert configuration of lavcodec based video encoder to new scheme (flv/msmpeg4)
5882 30 Jan 2010 mean [paramList] Also declare COMPRES_PARAM as a parameter in configuration
5881 30 Jan 2010 mean [videoEncoder] Prepare to store metaconf : lavcCodec and compressParam
5880 29 Jan 2010 mean [vdpau] re-enable vdpau
5879 27 Jan 2010 mean [muxer/Encoder] Make changes so that videoEncoder can declare the delay they are introducing and so that it is propagated to the videoStream. Finally the information is available at muxer level so that they can compensate by delaying the audio in the same amount
5878 27 Jan 2010 mean [lavcodec/encoder] Return a valid dts/pts pair. Mandatory if the input is vfr
5877 27 Jan 2010 mean [image] half cosmetic, return a value if we say we do
5875 23 Jan 2010 mean [editor] Go to previous frame across segments
5874 23 Jan 2010 mean [editor] Silence debug code
5873 23 Jan 2010 mean [editor] Cleanup a bit the code for get previous frame
5872 23 Jan 2010 mean [editor] Handle prev/next frame, not perfect yet
5871 23 Jan 2010 mean [Editor] Previous picture, part 1
5864 20 Jan 2010 mean [edCache] Fix cache handling
5863 20 Jan 2010 mean [editor] Simplify cache handling, incomplete. That breaks decoding, to be continued
5861 19 Jan 2010 mean [avsproxy] avs plugin needs winsock (2)
5860 19 Jan 2010 mean [avsproxy] avs plugin needs winsock
5857 17 Jan 2010 mean [avsproxy] new version with audio
5856 17 Jan 2010 mean [avsDemuxer] Add audio + set low delay so that audio can come in quickly, we do a lot of smallish request here
5855 17 Jan 2010 mean [demuxer] Add avsproxy demuxer
5854 17 Jan 2010 mean [avsproxy demuxer] Add avsproxy, using new declaration + update protocol to make room for version and later audio
5853 17 Jan 2010 mean [flv demuxer] Cosmetic
5852 17 Jan 2010 mean [main] Override for connect-to-avs-proxy openfile
5851 17 Jan 2010 mean [main] Override for connect-to-avs-proxy openfile
5850 17 Jan 2010 mean [Decoder] Also set pts/dts for null codec
5849 17 Jan 2010 mean [avsProxy] Import
5847 13 Jan 2010 mean [imageLoader] use adm_info and adm_warning rather than printf
5846 13 Jan 2010 mean [imageLoader] Re-enable png and jpg now that the codec are in a easy to access abstraction lib
5845 13 Jan 2010 mean [imageLoader] Make imageLoader a core library so that it can be used by plugins
5844 12 Jan 2010 mean [videoCodec] Link order fix (win32)
5843 11 Jan 2010 mean [codec] Small cleanup
5842 11 Jan 2010 mean [Codec] Allow codec override by application so that we can put back vdpau. Vdpau needs a X11 device so it cannot goes to coreVideoCodec. Plus it needs preference
5841 11 Jan 2010 mean [coreVideo] Move configuration to codec itself
5840 11 Jan 2010 mean [coreVideoCodec] More lib dependancies
5839 11 Jan 2010 mean [coreVideoCodec] Add lib dependancies for link on win32
5838 10 Jan 2010 mean [Codec] Factorize most codec through FFsimple
5837 10 Jan 2010 mean [codec] Factorize codec
5836 10 Jan 2010 mean [codec] Update gtk
5835 10 Jan 2010 mean [Codec] Move codec to core as a shared library before making them plugins
5834 10 Jan 2010 mean [VideoCodec] Move them to core
5833 10 Jan 2010 mean [openDml] Handle weird dv-avi file with fq=0, force fq=48kHz/stereo, that might be wrong
5826 07 Jan 2010 mean [Mkv] = vs == stupid typo
5825 07 Jan 2010 mean [ffMuxer] By default all audio frames are keyframes
5824 07 Jan 2010 mean [JS] Also print out pts-dts when available
5822 05 Jan 2010 mean [qShell] Handle small history in shell
5821 05 Jan 2010 mean [mkv] Dump the size of all tracks"s index
5820 05 Jan 2010 mean [MkV] Handle the case where we want to seek prior the first audio block
5819 05 Jan 2010 mean [mkv] Improved DTS derivation. We need a ~ correct DTS to properly mux the stream afterward in copy mode. But mkv only provides PTS. So we try to put a non-stupid dts that respects DTS<PTS for all frames, but DTS does not go too far away so that it an be demuxed. It is still not perfect
5816 02 Jan 2010 mean [Gtk] Improve a bit the filter manager, still broken. Remove obsolete files
5815 02 Jan 2010 mean [PSdemuxer] Speed up cleanup
5814 02 Jan 2010 mean [PsDemuxer] Detect movies with time wrapping, only take the first part + some preparatory work to detect interlaced (field encoded) meg2
5813 02 Jan 2010 mean [ui/navigate] Display time also in the mm:ss:ms format when seeking
5812 02 Jan 2010 mean [js] Add getWidth, getHeight, getFps100 and getVideoCodec to js interface
5811 02 Jan 2010 mean [mkv] Ignore CRC and other tags in mkv
5794 31 Dec 2009 mean [Editor] Add editor.printTiming function
5790 30 Dec 2009 mean [JS] Add editor class to offer some internals about avidemux (debug purpose)
5789 30 Dec 2009 mean [encoding] Silence end of stream warning (display it only once)
5788 30 Dec 2009 mean [lav/audioDecoder] simplify channel mapping
5787 30 Dec 2009 mean [save] Remove unneeded commented lines (cosmetic)
5786 30 Dec 2009 mean [DCA] Add parser to cmakelists.txt
5785 30 Dec 2009 mean [coreMuxerFFmpeg] Handle DTS case
5784 30 Dec 2009 mean [audioEncoder] Access wrapper must fetch extradata from encoder (vorbis, aac when global headers is set)
5783 30 Dec 2009 mean [save] Handle the case where audio encoder failed its initalization
5782 30 Dec 2009 mean [audioEncoder] Access wrapper must fetch extradata from encoder (vorbis, aac when global headers is set)
5781 30 Dec 2009 mean [DCA] Add and use audioParser for DTS/DCA
5780 30 Dec 2009 mean [DCA] Add and use audioParser for DTS/DCA
5779 30 Dec 2009 mean [Audio] Correct channel mapping when using lavcodec to decode AC3
5770 29 Dec 2009 mean [Editor] Allow a bit of margin in DTS check to allow rounding errors and avoid the DTS going back in time when the delta is less than frameIncrement/10
5769 29 Dec 2009 mean [aften] Support both 0.8 and svn
5768 29 Dec 2009 mean [aften] Verbose aften check + add the SVN case
5767 29 Dec 2009 mean [bootstrap] Add a --debug switch, create codeblocks project
5766 29 Dec 2009 mean [Aften] Use new plugins scheme for aften, only supports SVN version of aften as packaged by ubuntu/debian
5765 29 Dec 2009 mean [Build] Plugins reports their summary
5764 29 Dec 2009 mean [Mad] Warning removal
5763 29 Dec 2009 mean [lav/audio] Add 0x706D as valid fourcc for aac
5762 29 Dec 2009 mean [faad] sample is borked, put back aac normal channel mapping
5761 29 Dec 2009 mean [Mad/Asf/huff] Remove warnings
5760 29 Dec 2009 mean [build] Each plugins reports its summary
5759 29 Dec 2009 mean [bootstrap] Add a --debug switch, create codeblocks project
5758 29 Dec 2009 mean [FAAD] Remap channel according to sample from http://forums.sagetv.com/forums/showthread.php?t=28974
5742 28 Dec 2009 mean [Pulse] Increase buffer + specify channel mapping
5741 27 Dec 2009 mean [PulseAudoSimple] Use aburdely short buffer so that vumeter are correct (to be enlarged later)
5740 27 Dec 2009 mean [A52] Use ADM_info, printf, duplicate the given wavheader (just in case)
5739 27 Dec 2009 mean [audioDevice] Correctly reorder channel, return number of 10ms blocks available, use root mean square for vumeter with a tiny window
5738 27 Dec 2009 mean [playback] Smaller audio refill while playback is on
5737 27 Dec 2009 mean [playback] Handle audio latency differently
5736 27 Dec 2009 mean [audioDevice] Wait for the device to be destroyed before releasing buffers
5733 23 Dec 2009 mean [playback] Tweak audio handling
5732 23 Dec 2009 mean [vumeter] Fix display
5731 22 Dec 2009 mean [Play] Factorize vumeter to update is as soon as possible
5730 22 Dec 2009 mean [MP4] Add svq1 codec from stsd
5729 22 Dec 2009 mean [vustats] Change display channel order + slight optimization
5728 22 Dec 2009 mean [ff] Add SVQ1 codec (not working, it outputs yv410 apparently
5727 22 Dec 2009 mean [ff] Add SVQ1 codec (not working, it outputs yv410 apparently
5726 22 Dec 2009 mean [esd] Esd does not support more than 2 channels
5725 22 Dec 2009 mean [audiobridge] silence end of stream error
5724 22 Dec 2009 mean [faad] More detailed audio channel mapping, probably useless as it applies to mono and stereo
5723 22 Dec 2009 mean [audio] Move reorderChannel to audioutils as it can be used by others beside audio encoder
5722 22 Dec 2009 mean [ui] Prototype for vumeter
5721 22 Dec 2009 mean [playback] Update vumeter upon playback + gather channel information so that audiodevice can be properly configured
5720 22 Dec 2009 mean [automation] Merge from 2.5 to handle widechar names on the command line (win32)
5719 22 Dec 2009 mean [editor] Try to silence end of audio message
5718 22 Dec 2009 mean [Playback] Follow user preference concerning downmix for local playback
5717 22 Dec 2009 mean [postproc] Silence annoying ac_log
5716 22 Dec 2009 mean [AudioDevice] Add interface to gather stats from next elemts in the queue to feed vumeter + ask each device what is its prefered channel mapping
5715 22 Dec 2009 mean [UI] Add a small level visualization widget to help debug the channel mapping
5714 22 Dec 2009 mean [AudioDevice] Add interface to gather stats from next elemts in the queue to feed vumeter + ask each device what is its prefered channel mapping
5711 21 Dec 2009 mean [flyDialog] link fix for win32
5710 21 Dec 2009 mean [qt4] Fix path for filtermanager icons
5709 21 Dec 2009 mean [core] Fix fnctl.h include
5708 21 Dec 2009 mean [Editor] Bridge will use the video duration if no value are provided
5707 21 Dec 2009 mean [Editor] Bridge will use the video duration if no value are provided
5706 21 Dec 2009 mean [flyDialog] First example of flyDialog filter : crop
5705 21 Dec 2009 mean [Qt4] Rename ADM_UIQT4 to ADM_UIQT46 to avoid clash with 2.5
5704 21 Dec 2009 mean [gtk] Complete categories for video filter
5703 21 Dec 2009 mean [Gtk/VideoFilter] Put a name to the window + original height of 600
5702 21 Dec 2009 mean [Gtk] Catch the window destroyed event
5701 21 Dec 2009 mean [gtk] Add toolkit to include directories
5700 21 Dec 2009 mean [gtk] Skeleton for gtk video filter manager
5699 21 Dec 2009 mean [gtk] Skeleton for gtk video filter manager
5698 21 Dec 2009 mean [UI] Move video filter icons to the common folder
5697 21 Dec 2009 mean [gtk] move GUI_glade.cpp to gtk_toolkit as it will be used later by plugins
5696 21 Dec 2009 mean [UI] Move video filter icons to the common folder
5695 21 Dec 2009 mean [UI] Move video filter icons to the common folder
5694 21 Dec 2009 mean [gtk/cli] Cleanup regarding old genericVideoStream+fixup for flyDialog
5693 21 Dec 2009 mean [flyDialog] common+qt4, skeleton of the flyDialog class to ease on the fly filter preview
5692 21 Dec 2009 mean [crop] Added crop video filter as example for flyDialog
5691 21 Dec 2009 mean [core] Merge 5608
5690 21 Dec 2009 mean [infoExtractor] Re-indent + return frame rate in case of field, i.e 50/60 for interlaced h264
5689 21 Dec 2009 mean [guiplay] Remove reference to GenericVideoStream
5688 21 Dec 2009 mean [fly] Remove them from coreImage, they are now in corevideoFilter
5687 21 Dec 2009 mean [Bridge] update to new video filter api
5686 21 Dec 2009 mean [js] Need core include to know if we are 64 bits
5685 21 Dec 2009 mean [videoFilter] Change seek to frame to seek to time
5684 21 Dec 2009 mean [videoFilter] Change seek to frame to seek to time
5683 21 Dec 2009 mean [Misc] Fix buffer overflow with some languages (greek)
5682 21 Dec 2009 mean [cleanup] Delete old videoFilter declaration
5681 21 Dec 2009 mean [fly] Move flyDialog to coreFilter
5653 12 Dec 2009 mean [js] win32 build fix
5652 12 Dec 2009 mean [js] Add clearVideoFilters
5651 11 Dec 2009 mean [js] Improve registering + help combined
5650 11 Dec 2009 mean [js] Just enough functions to load our project
5649 11 Dec 2009 mean [js] More methods added to adm class
5648 11 Dec 2009 mean [gtk] Add missing include
5647 11 Dec 2009 mean [script] Add video function + workaround jsapigen limitation with variable number of arhiments
5646 11 Dec 2009 mean [js] New file for main class
5645 11 Dec 2009 mean [Js] Use jsapigen to rebuild js binding, does not work well with variable # of args
5644 11 Dec 2009 mean [js] Win32
5643 11 Dec 2009 mean [js] 32/64 bits setup
5642 11 Dec 2009 mean [js] adm class
5641 11 Dec 2009 mean [js] Added auto run shell script for factory check
5640 11 Dec 2009 mean [js] Fix admTestFac** js functions
5639 11 Dec 2009 mean [js] Fix admTestFac** js functions
5638 11 Dec 2009 mean [Main] Shuffle headers
5637 11 Dec 2009 mean [js] update factory test
5635 10 Dec 2009 mean [Js] Use non static functions
5634 10 Dec 2009 mean [Build] Fix gtk and cli linking
5633 09 Dec 2009 mean [js] Hook more functions through jsapigen, it crashes if the function returns something at the moment
5632 09 Dec 2009 mean [smjs] upgrade to smjs 1.7, maybe broken on 32 bits/win32
5631 09 Dec 2009 mean [Js] Begin hooking our functions
5630 09 Dec 2009 mean [JS] Cleanup js if
5629 09 Dec 2009 mean [js] Fix init of spidermonkey
5628 09 Dec 2009 mean [Qt4] Cleanup ui, remove old menu entries
5627 09 Dec 2009 mean [JS] Replace old jscript hooks by new ones
5626 06 Dec 2009 mean [Vorbis] Vorbis channel layout
5625 06 Dec 2009 mean [MKV] Fix multichannel audio track loading (esp vorbis)
5622 06 Dec 2009 mean [JS] Fix loading of large integer from jscript + dumpEditing debug function from js
5621 05 Dec 2009 mean [ffMuxer] Fix writting of packet with a duration > one frame (mpeg2 ts copy for example)
5620 05 Dec 2009 mean [AAC] channel mapping (merge from 2.5)
5619 05 Dec 2009 mean [DTS] correct channel mapping (merge from 2.5)
5618 05 Dec 2009 mean [mkv] Dont throw away short headers + update mkvscan
5614 04 Dec 2009 mean [JS] Add tiny debug function
5613 04 Dec 2009 mean [QT4] I/f for js shell
5612 04 Dec 2009 mean [JS] Put all debug functions in the same file
5607 02 Dec 2009 mean [Script/UI] Add a small interactive shell for javascript
5606 02 Dec 2009 mean [Js] Shell + qt4 UI for shell
5601 30 Nov 2009 mean [Build] Also install qt4/... main app
5600 30 Nov 2009 mean [Build] Also gather rpm files
5599 30 Nov 2009 mean [Build] Fix typo in bootstrap for gtk
5598 30 Nov 2009 mean [Build] Fix RPM target + add plugins
5596 29 Nov 2009 mean [Build] Rpm naming scheme
5595 29 Nov 2009 mean [Build] Add RPM for avidemux/QT4
5594 29 Nov 2009 mean [Build] Add rpm target in addition to deb
5591 29 Nov 2009 mean [plugins] Fix typos in build script
5584 28 Nov 2009 mean [Build] Update win32 X-scripts
5583 28 Nov 2009 mean [Filter] Cli flavor helper script
5582 28 Nov 2009 mean [Filter] Add fps1000<->timeincrement translation function
5581 28 Nov 2009 mean [All] Build plugin related to flavor
5580 28 Nov 2009 mean [vfilter:resize] First version with gtk/qt4/...
5579 28 Nov 2009 mean [cmake] Fix qt/gtk wrapper + add cli wrapper
5578 28 Nov 2009 mean [VideoFilter] Dont call configure twice
5577 28 Nov 2009 mean [VideoFilter] Only load filter compatible with our own UI
5576 28 Nov 2009 mean [cli] Cli build target (untested)
5575 28 Nov 2009 mean [Filter/script] save/load video filters from js
5574 28 Nov 2009 mean [Filter/script] save/load video filters from js
5573 28 Nov 2009 mean [Filter/script] save/load video filters from js
5572 28 Nov 2009 mean [Editor] Factorize some project generation code
5571 28 Nov 2009 mean [VideoFilter] Add load save using the new parameter scheme
5570 28 Nov 2009 mean [FFmpeg] Eac3 take 2
5569 28 Nov 2009 mean [win32] Merge gruntster fixes from 2.5(wchar path)
5552 23 Nov 2009 mean [FFmpeg] #undef index as a field is named index
5548 23 Nov 2009 mean [FFmpeg] 32bit, config.h
5547 23 Nov 2009 mean [FFmpeg] 32bits fix
5545 23 Nov 2009 mean [FFmpeg] Eac3 patch (updated)
5544 23 Nov 2009 mean [FFmpeg] Update to 23 Nov git
5543 23 Nov 2009 mean [FFmpeg] Update wrapper
5542 23 Nov 2009 mean [ffmpeg] Update ffmpeg from ffmpeg git (23/11/2009)
5538 22 Nov 2009 mean [Build] Improved bootstrap
5537 21 Nov 2009 mean [crossWin32] Update to Qt 4.5.3
5535 20 Nov 2009 mean [qt4] dont double close mov when failed to read moov
5534 20 Nov 2009 mean [qt4] fix kino mov readin (2.6)
5531 20 Nov 2009 mean [ffMuxer] Assume about correct interleaving is done by muxer
5528 19 Nov 2009 mean [Encoder] Fix crash when encoder has no configuration (copy)
5527 19 Nov 2009 mean [Qt4] Make the working window modal
5523 18 Nov 2009 mean [AviMuxer] Let the audio drift up to 32 ms before correcting
5522 18 Nov 2009 mean [Qt4/Working] Can now abort the Working dialog
5521 18 Nov 2009 mean [Qt4/Working] Can now abort the Working dialog
5520 18 Nov 2009 mean [VideoFilter] Output proper duration and fix display for early/late frames
5518 17 Nov 2009 mean [Editor] In process mode, dont barf if the first frame has a pts >0
5517 17 Nov 2009 mean [VideoFilter] If an error is met, abort
5515 17 Nov 2009 mean [PS] Raise a bit the threshold to avoid mis-detection
5514 16 Nov 2009 mean [JS] New simple function app.video.dumpTiming
5513 16 Nov 2009 mean [TS] Handle wrap (audio part)
5512 16 Nov 2009 mean [TS] Handle wrapping (video)
5511 16 Nov 2009 mean [Core] Better print out
5510 16 Nov 2009 mean [JS] Add dumptiming debug helper
5509 16 Nov 2009 mean [Editor] Incomplete PTS/DTS filler
5508 16 Nov 2009 mean [resize] Link to swscale
5507 15 Nov 2009 mean [Filter] Add simple resize filter
5506 15 Nov 2009 mean [GUI] Update markers after loading/reset/cut
5505 15 Nov 2009 mean [Editor] Last frame is part of the last segment
5504 15 Nov 2009 mean [Win32] Bootstrap script for mingw-w32
5503 15 Nov 2009 mean [CrossMingw] Some tweak to support mingw-w32 and later mingw-w64
5501 14 Nov 2009 mean [Win32] Fix build
5500 14 Nov 2009 mean [Gtk] Make it compile
5499 14 Nov 2009 mean [VFlip] Do something actually
5498 14 Nov 2009 mean [VideoFilter] Map filterchain to our new video filter engine
5497 14 Nov 2009 mean [VideoFilter] Basic video filter list handling
5496 14 Nov 2009 mean [Qt4] Re-enable part of Qt4
5495 14 Nov 2009 mean [VideoFilter] Add a second dummy video filter + create new API file for video filter
5494 14 Nov 2009 mean [VideoFilter] Begin to remove part of old video filter api
5493 14 Nov 2009 mean [MKV/Demux] Add PCM type (most common flavor) to audio track type
5491 14 Nov 2009 mean [Win32] Lib deps for video encoder plugin
5490 13 Nov 2009 mean [VideoEncoder/Mjpeg] Switch to new configuration scheme (conf files)
5489 13 Nov 2009 mean [VideoEncoder/Mjpeg] Switch to new configuration scheme
5488 13 Nov 2009 mean [VideoEncoder] Use param list to store video encoder configuration to file
5487 13 Nov 2009 mean [VideoFilter] Update as ADM_vf_plugin is now called ADM_coreVideoFilterInternal.h
5486 13 Nov 2009 mean [videoEncoder] Update encoder to follow new way of declaring encoders
5485 13 Nov 2009 mean [videoEncoder] Switch to new configuration scheme
5484 13 Nov 2009 mean [Gtk] Make it compile
5483 13 Nov 2009 mean [VideoFilter] cleanup plugin a bit, minimal reactivation of qt4 ui
5482 13 Nov 2009 mean [VideoFilter] cleanup plugin a bit, minimal reactivation of qt4 ui
5481 13 Nov 2009 mean [VideoFilter] Create folder structure
5480 13 Nov 2009 mean [JS] Add a dump js (--js) command to show all available hookd avidemux<->js
5479 13 Nov 2009 mean [Audio] Hook more js<->audio filter properties/functions
5478 13 Nov 2009 mean [Muxer] Update all muxer to use the new configuration scheme + update javascript
5477 13 Nov 2009 mean [Muxer] Update all muxer to use the new configuration scheme + update javascript
5476 13 Nov 2009 mean [QGui] Use ADM_muserProto.h rather than local declaration
5475 13 Nov 2009 mean [Muxer] export new muxing configuration scheme, same as for audio
5474 13 Nov 2009 mean [Editor] Load/Save new conf scheme for muxer, factorize code
5473 13 Nov 2009 mean [MP4Muxer] Use new conf scheme
5472 13 Nov 2009 mean [VideoFilter] Link to coreUtils
5471 13 Nov 2009 mean [CoreVideoEncoder] Remove warning
5470 13 Nov 2009 mean [coreImage] Solve win32 dependencies
5469 12 Nov 2009 mean [Couples] Cleanup, add explicit names to couples handling, add a full bool type
5468 12 Nov 2009 mean [AudioEncoder] Switch vorbis to new setup scheme
5467 12 Nov 2009 mean [core] Move conf from ADM_core to ADM_coreUtils
5466 12 Nov 2009 mean [core] Move conf from ADM_core to ADM_coreUtils
5465 12 Nov 2009 mean [tools] Simple script to generate the tables
5464 12 Nov 2009 mean [audio encoder] update macros
5463 12 Nov 2009 mean [Audio] Switch to new configuration scheme
5462 12 Nov 2009 mean [All] New more flexible custom configuration for audio codec in plain text
5461 12 Nov 2009 mean [All] New more flexible custom configuration for audio codec in plain text
5459 11 Nov 2009 mean [Editor] Handle 1st frame not starting at 0 for mkv... output
5458 11 Nov 2009 mean [Filter] Simplify
5457 11 Nov 2009 mean [main] fopen->ADM_fopen
5456 11 Nov 2009 mean [core] fopen->ADM_fopen
5455 11 Nov 2009 mean [Plugins] fopen->ADM_fopen
5454 09 Nov 2009 mean [Editor] Fix previous keyframe when switching segment
5453 09 Nov 2009 mean [Misc] Move ADM_us2plain to avidemux_core
5451 08 Nov 2009 mean [GUI] Implement GUI_GoToTime
5449 06 Nov 2009 mean [Audio] Fix segment switching when copying audio
5448 06 Nov 2009 mean [Main] Put A_function declarations in a separate file
5446 05 Nov 2009 mean [JS] Sample app.video.dumpEditing()
5445 05 Nov 2009 mean [FFMuxer] Silence
5444 05 Nov 2009 mean [MuxerGate] dropping orphean bframes will be done by editor
5443 05 Nov 2009 mean [Editor] Better cut for video, works ok-ish for mpeg2
5442 05 Nov 2009 mean [JS] Add app.video.dumpEditing() function
5441 04 Nov 2009 mean [Editor] Also switch segment when DTS limit is reached
5440 04 Nov 2009 mean [Render] Better display + factorize rewind properly
5439 04 Nov 2009 mean [Main] Remove unused forward declaration
5438 04 Nov 2009 mean [Editor] Remove empty segments
5437 04 Nov 2009 mean [JS] Add segment handling capabilities to js
5436 04 Nov 2009 mean [UI] Ms2time cleanup, gtk version
5435 04 Nov 2009 mean [editor] More on video copy
5434 04 Nov 2009 mean [All] Simplify ms2time, use all uint32_t
5433 04 Nov 2009 mean [All] Simplify ms2time, use all uint32_t
5432 30 Oct 2009 mean [Editor] Better handling of audio segment switching in copy mode, still no perfect
5431 29 Oct 2009 mean [Editor] Try to make copy (DTS) and process (PTS) work both (incomplete)
5430 29 Oct 2009 mean [Editor] Remove unused segment parts
5429 29 Oct 2009 mean [UI] After cut update UI + duration is taken from video
5428 28 Oct 2009 mean [Editor] Merge some functions into editor so that they can dump internals
5427 28 Oct 2009 mean [All] Reconnect save project to UI/main event handling
5426 28 Oct 2009 mean [Editor] Improved JS support (setContainer; marker,...)
5425 28 Oct 2009 mean [Editor] More debug infos about editor
5424 28 Oct 2009 mean [Editor/Save] Better handing of PTS/DTS in copy mode
5423 28 Oct 2009 mean [Gtk] Cleanup includes
5420 27 Oct 2009 mean [TsDemux] Simplify
5419 27 Oct 2009 mean [Lavformat] Display value when pts<dts
5418 27 Oct 2009 mean [Editor] Better handling of video copy, dts+pts
5417 27 Oct 2009 mean [Main/Prefs] Cleanup prefs deletion
5416 27 Oct 2009 mean [Editor] Put a memleak in, else it crashes ????
5415 27 Oct 2009 mean [Requant] warning removal
5414 26 Oct 2009 mean [All] Use .avidemux6 as root dir to avoid clash with 2.4/2.5
5413 25 Oct 2009 mean [Editor] Set new segment when seeking
5412 25 Oct 2009 mean [Editor] Better segment switching + preliminary audio handling when switching segment
5409 24 Oct 2009 mean [qt4] Make a symlink for common on unix, moste IDE are confused if we do not.
5408 24 Oct 2009 mean [common] Remove unused subdirs
5407 24 Oct 2009 mean [DCA] enforce LFE
5406 24 Oct 2009 mean [Qt4] Update the properties dialog (no more frames + display audio info)
5404 23 Oct 2009 mean [editor] Fix segment handling when cutting out
5403 23 Oct 2009 mean [Editor] preliminary support for cutting (incomplete)
5402 23 Oct 2009 mean [editor] Better multi segment handling
5401 23 Oct 2009 mean [codec] Add SEDG fourcc for mpeg4 (samsung)
5399 22 Oct 2009 mean [Editor] Implement goToTimevideo + simpligy getRefFromTime
5398 22 Oct 2009 mean [editor] Implements seekToFrame, time based seek
5397 22 Oct 2009 mean [editor] Cleanup
5396 21 Oct 2009 mean [Gtk] Disable not working part of filtermanager
5395 21 Oct 2009 mean [editor] Wrong copy:paste
5394 21 Oct 2009 mean [editor] remove unused file
5393 20 Oct 2009 mean [editor] Slightly less broken editor
5392 20 Oct 2009 mean [Editor] huge cleanup in editor api to only handle time, utterly boken
5391 20 Oct 2009 mean [Editor] Remove framenumber in editor API, only keep time (part2)
5390 20 Oct 2009 mean [Editor] Remove framenumber in editor API, only keep timeavidemux/common/ADM_editor
5389 20 Oct 2009 mean [Alsa] Silence the underflow message
5388 20 Oct 2009 mean [UI] Cleanup the scale handling
5387 20 Oct 2009 mean [Qt4] window() behaviour has changed on recent qt, hence the root window is used for Xv/SDL display with the old scheme. Directly use the winid() so that the video window is used.
5386 20 Oct 2009 mean [Qt4] Remove frame, only set time in QT4 ui
5385 16 Oct 2009 mean [Plugin/ts/ps] Use .idx2 rather than .idx so that files can co-exist with 2.4/2.5
5384 15 Oct 2009 mean [Editor] Seeking + handle seek bar as time based
5383 15 Oct 2009 mean [info extractor] Cosmetic + allow poc=2
5381 14 Oct 2009 mean [seek] Slightly better seeking
5380 14 Oct 2009 mean [Editor] Switch seeking to time based seeking
5379 14 Oct 2009 mean [Core] Better log, automatic include of function name (gcc-ism)
5377 10 Oct 2009 mean [Editor] More segments stuff, still broken/incomplete
5376 10 Oct 2009 mean [Core] Add colored funcs ADM_warning, ADM_info and ADM_error
5375 10 Oct 2009 mean [Alsa] Add default as alsa audio device
5374 10 Oct 2009 mean [Editor] Begin to put back the segments/editor logic (incomplet + buggy)
5373 10 Oct 2009 mean [Jack] Re-enable Jack, now completely done
5372 10 Oct 2009 mean [Pulse] Remove useless double include
5368 02 Oct 2009 mean [Qt4] Fix Qt4 build
5367 02 Oct 2009 mean [GTK] Switch from libflade to gtkbuilder for main menu
5366 02 Oct 2009 mean [GTK] Switch from libflade to gtkbuilder for main menu
5365 02 Oct 2009 mean [videoFilter] Remove old code
5364 02 Oct 2009 mean [Vfilter] Keep on removing old stuff
5363 02 Oct 2009 mean [videoFilter] Add category & UI, begin to remove old video filter code
5357 26 Sep 2009 mean [editor] Dont use removed file
5356 25 Sep 2009 mean [videoFilter] Cleanup
5355 25 Sep 2009 mean [VideoFilter] Dummy video filter
5354 25 Sep 2009 mean [videoFilter] Skeleton for video filter (3)
5353 25 Sep 2009 mean [videoFilter] Skeleton for video filter (2)
5352 25 Sep 2009 mean [videoFilter] Skeleton for video filter
5351 25 Sep 2009 mean [backtrace] Merge 64 stuff from 2.5
5346 19 Sep 2009 mean [save] Use the new copyStream audio so that we have the right timestamps when saving from the middle of the stream
5345 19 Sep 2009 mean [audio] Add a function to create a copy stream for audio (with rescaling of timestamp
5344 19 Sep 2009 mean [muxer] Since in copy mode, we might go back in time to fecth an intra, make the videoCopy cass report the actual starttime it is using
5343 19 Sep 2009 mean [save] Use the video start time from muxerGate to shift the audio accordingly
5342 19 Sep 2009 mean [editor] Add PTS/DTS information at video_editor level from demuxer
5339 17 Sep 2009 mean [mkv] Add another alias for AAC
5337 16 Sep 2009 mean [core] Merge of gruntster fix concerning utf/unicode filename for ADM_fileExist
5336 16 Sep 2009 mean [ffmpeg muxers] Fix progress bar
5335 16 Sep 2009 mean [mkv demuxer] Adjust pts if b frames are present so that we dont end up with pts<=dts when saving the result later
5334 16 Sep 2009 mean [Mkv] Add vorbis support to ffmpeg based muxers + rename WAV_OGG to WAV_OGG_VORBIS which is still bad, but less
5326 07 Sep 2009 mean [Mkv] Print out Track timescale + fix overflow on Dts/Pts computation
5325 07 Sep 2009 mean [Addons] updated mkvscan CMakelist.txt
5324 05 Sep 2009 mean [ff PS muxer] Kilobit, not kilobyte
5323 05 Sep 2009 mean [ff PS Muxer] Simplify
5322 05 Sep 2009 mean [Muxer] Disable mplex for the moment
5321 05 Sep 2009 mean [core] Fix AV_NOPTS_VALUE requiring long long attributes on 32 bits systems
5320 05 Sep 2009 mean [Muxer] Added mplex, verbatime from 2.5
5319 04 Sep 2009 mean [Muxer] Add simple mpeg TS muxer
5318 04 Sep 2009 mean [Core/ffmpeg] Add TS muxer init
5317 04 Sep 2009 mean [Core/ffmpeg] Add TS muxer init
5316 04 Sep 2009 mean [Flv muxer] Warn if the fq is unsupported for flv format
5315 04 Sep 2009 mean [ff muxers] Better way of computing scale (in fact the right one :) ), factorize away some code
5314 04 Sep 2009 mean [ffMuxer] lavformat muxers do not like not having DTS, recompute it systematically
5313 04 Sep 2009 mean [ff PS muxer] improve ps muxer, timestamps are still wrong
5312 04 Sep 2009 mean [ffMuxer] Handle DTS in a specific way for muxers that hate to not have DTS for all frame
5311 04 Sep 2009 mean [PS muxer] Skeleton for PS muxer (incomplete)
5310 04 Sep 2009 mean [ffmpeg/mpegenc] Declaration of muxers
5309 04 Sep 2009 mean [muxer/ff] add mpeg1/mpeg2 video + factorize the isxxxxcompatible declaration
5308 04 Sep 2009 mean [ffmpeg] Add support for mpeg PS muxers
5307 04 Sep 2009 mean [muxer] Add dependencies to coreUtils (win32)
5306 03 Sep 2009 mean [mkv/muxer] Corrent rescaling of time, should work now
5305 03 Sep 2009 mean [Mkv Muxer] Incomplete mkv muxer, using coreMuxerFfmpeg
5304 03 Sep 2009 mean [Flv/Mp4 muxers] Also factorize main loop
5303 03 Sep 2009 mean [Muxer/Flv] cleanup
5302 03 Sep 2009 mean [Muxer/Flv] Use the factorized code for FLV muxer
5301 03 Sep 2009 mean [Muxer] Factorize FFmpeg based muxer code
5300 03 Sep 2009 mean [videoCopy] Pts might be available in copy mode, incomplete
5299 03 Sep 2009 mean [Avi/demuxer] Remove empty frames
5298 03 Sep 2009 mean [Memory] Cleanup memory usage (kb vs MB)
5297 03 Sep 2009 mean [Editor] Partial implementation of previous frame
5296 03 Sep 2009 mean [Encoder/ffmpeg] dont put timestamp in codec, it might override the one from demuxer
5291 01 Sep 2009 mean [mkv/demuxer] Dont forget to update the index
5290 01 Sep 2009 mean [mkv demuxer] On the fly indexing for h264 and mpeg4 SP/ASP video stream, still buggy
5289 01 Sep 2009 mean [utils] Fix extractH264 frametype + refine which are buggy for non startcode case
5288 01 Sep 2009 mean [Utils] Move search Vop to utils, can be handy for other use cases beside unpacking
5287 01 Sep 2009 mean [Mkv Demux] switch to vector for indeces, might be slower but much more elegant
5286 01 Sep 2009 mean [flv/demuxer] Fix extra data
5285 01 Sep 2009 mean [codec] WVMA = VC1
5284 01 Sep 2009 mean [flv/demuxer] Try to set also pts for h264
5262 21 Aug 2009 mean [flv/demuxer] Fix array metadata
5261 21 Aug 2009 mean [flv/demuxer] Play h264/aac (lucy spinder sample)
5260 21 Aug 2009 mean [flv/demuxer] Partial support for h264 & AAC in flv
5259 21 Aug 2009 mean [Asf/Demuxer] Incomplete asf demuxer
5258 21 Aug 2009 mean [codec] Support for VP6A + yuv420A colorspac
5257 21 Aug 2009 mean [Flv/demux] Support VP6A + fetch w & h from metadata, refs #26
5254 17 Aug 2009 mean [Asf] change readVCL to follow what ffmpeg does (since there is no doc...)
5253 17 Aug 2009 mean [asf/demuxer] Fix first image decoding, silence prints
5252 16 Aug 2009 mean [audioCore] Increase audio filter buffer (WTF)
5251 16 Aug 2009 mean [coreAudio] Added constant chunk size audioStream
5250 16 Aug 2009 mean [Demuxer/asf] Better demuxing
5245 14 Aug 2009 mean [Demuxer] Skeleton for asf/wmv demuxer (not complete)
5244 14 Aug 2009 mean [core] Move queue to core
5243 14 Aug 2009 mean [core/demuxerMpeg] Fix build on karmic
5242 14 Aug 2009 mean [Demuxer] Raw import of asf demuxer from 2.5
5238 12 Aug 2009 mean [UI/Icons] New play icon from JM
5237 12 Aug 2009 mean [audioEncoder] Fix lavcodec so that the aac encoder works
5236 12 Aug 2009 mean [ffmpeg] Enable aac encoder
5235 12 Aug 2009 mean [AudioEncoder] Try to make lav based codec more generic
5230 09 Aug 2009 mean [codec] Lavcodec used for audio, remap correctly channels so that 5.0 and 5.1 are downmixed correctly to stereo, fixes #21
5229 09 Aug 2009 mean [main/codec] Dont use 2 lines for each lavcodec log
5228 09 Aug 2009 mean [mixer] re-enable dolby etc..
5227 09 Aug 2009 mean [UI/Gtk] Rename also UIGtk to UIGtk6 to avoid clash with 2.5
5226 07 Aug 2009 mean [Mov] dont crash if stsd is full of zeroes, refs #20
5224 07 Aug 2009 mean [Editor] By default frame 0 is black in case the first frame is a skipped one
5223 07 Aug 2009 mean [postproc] Kill a log too verbose
5222 07 Aug 2009 mean [UI/audio] Menu to select audio track, fixes #18
5221 07 Aug 2009 mean [UI/audio] Menu to select audio track, fixes #18
5220 06 Aug 2009 mean [audioDecoder] Lav: pretty up the printf
5219 06 Aug 2009 mean [audioParser] EAC3 : Silence
5218 06 Aug 2009 mean [AudioParser] Eac3 fix linking on win32
5217 06 Aug 2009 mean [Codec] EAC3 stream handler
5216 06 Aug 2009 mean [core/ffmpeg] Add eac3 patch, ok for stereo, refs #16
5215 05 Aug 2009 mean [Demuxer/TS] Use new eac3 parser
5214 05 Aug 2009 mean [eac3] Use libavcodec function to extract data from eac3 header
5213 05 Aug 2009 mean [TS] Use eac3 parser get info, refs #16
5212 05 Aug 2009 mean [audio/parser] Basic eac3 parser, refs #16
5211 05 Aug 2009 mean [ui/audio] Partially fix audio/save, refs # 18
5209 04 Aug 2009 mean [Dummy] Dummy commit to see if autofetch works, refs #16
5208 04 Aug 2009 mean [core] update libavcodec
5207 04 Aug 2009 mean [TS/Demuxer] Add partial support for EAC3 in TS Streams
5206 04 Aug 2009 mean [UI] Add string convert from WAV_EAC3 to E-AC3 to display
5202 03 Aug 2009 mean [build] remove deps to cmake 2.6.3
5201 03 Aug 2009 mean Squashed commit of the following: commit e2bf06645c5da2ec29a37ef5517eb725776462fd Author: fx <fx@quad.(none)> Date: Sun Aug 2 18:00:25 2009 +0200 [build] cleaner configuration of cross script commit 5237cb74032a14a2377346c3d34570d4073e5209 Author: fx <fx@quad.(none)> Date: Sun Aug 2 17:54:17 2009 +0200 [build] Working cross mingw bootstrap commit f3946455e4e1eccb8a69e14178d8420d6b4f8119 Author: fx <fx@quad.(none)> Date: Sun Aug 2 17:37:49 2009 +0200 [build] Add a bootStrapCrossMingw.sh file that cross compile to win32. Update the cross setup scripts commit b9470abdaba8de27fb099f5162caa008a1859d3f Author: fx <fx@quad.(none)> Date: Sun Aug 2 17:37:19 2009 +0200 [build] Use host Qt4 tools but link with target qt4 (cross compil) commit 8b5751b52279d7905657d729799c22fa90b3cb59 Author: fx <fx@quad.(none)> Date: Sun Aug 2 17:37:10 2009 +0200 [build] Use host Qt4 tools but link with target qt4 (cross compil) commit f17ff1353cd5d9b3927c0681134347a761090b0a Author: fx <fx@quad.(none)> Date: Sun Aug 2 16:55:57 2009 +0200 [build] Cross mingw script for plugins commit 4f36240185fad12f8ce0722f477c3fddcbbece51 Author: fx <fx@quad.(none)> Date: Sun Aug 2 16:54:41 2009 +0200 [build] Use cmake 2.4 policy everywhere commit 8ef812d2b73c524912bfe353753138303f4e6eff Author: fx <fx@quad.(none)> Date: Sun Aug 2 16:54:26 2009 +0200 [ffmpeg] Remove duplicate ac3_parser commit 2ff59c5c7628b7706e9e5037b4743840b0dcce07 Author: fx <fx@quad.(none)> Date: Sun Aug 2 16:13:06 2009 +0200 [build] Fix policy else GUI_glade have -D path wrongly escaped commit 9ad59509a9919ad6c1cd675ad33feb26a9b3d69d Author: fx <fx@quad.(none)> Date: Sun Aug 2 16:03:52 2009 +0200 [build] fix build (need OFFSET64) commit f7f76f5ea367dc358ae7948faad1f03676895372 Author: fx <fx@quad.(none)> Date: Sun Aug 2 15:59:16 2009 +0200 [build] Factorize cmake checks commit 1234f11760daff1d367dc4837fcdd8f8f0fa134c Author: fx <fx@quad.(none)> Date: Sun Aug 2 15:49:04 2009 +0200 [build] Factorize cmake stuff between components commit 39942de655df9bed2f6ef8520a0e704ad6a406ae Author: fx <fx@quad.(none)> Date: Sun Aug 2 15:48:29 2009 +0200 [build] rename them to cross- when we cross compile commit 9535d3eede6f6d575006ba62713a04d911d25f00 Author: fx <fx@quad.(none)> Date: Sun Aug 2 15:47:40 2009 +0200 [build] Add X-Compile file commit 27097e3a76236ca8d31319c56c26e071bcae91bf Author: fx <fx@quad.(none)> Date: Sun Aug 2 15:11:10 2009 +0200 [build] Mingw cross compile, ok for core, not ok for qt4 commit 625b3a786935398e07940f35ec5c67fc15189d4b Author: fx <fx@quad.(none)> Date: Sun Aug 2 14:14:36 2009 +0200 [build] Cross compile win32 from linux tweaks
5196 01 Aug 2009 mean [audio] set priority to audio decoder (fixes #8), plus add ac3, eac3 and dts to ffmpeg configuration
5195 01 Aug 2009 mean [AudioDecoder] Make DTS decoding available through lav, like in 2.5
5194 01 Aug 2009 mean [build] Rename avidemux2* to avidemux3* so that it can coexist with 2.5
5176 30 Jul 2009 mean [gtk] The icons are no longer in xpm, so remove it from dialog box temporarily
5175 30 Jul 2009 mean [build] Use updated getgitrevision from 2.5
5174 30 Jul 2009 mean [build] Use updated getgitrevision from 2.5
5164 28 Jul 2009 mean [Build] Hack to FindGitSvn so that it works with copies of the git-svn (hudson)
5161 27 Jul 2009 mean [Mp3/Lame] Accept mp3 packet spawning across several read (fixes #1) + cosmetic on lame
5160 26 Jul 2009 mean [muxers] Add progress bar to base class, refs #4
5148 25 Jul 2009 mean [qt4] mingw/gcc 4.4 fixes
5143 25 Jul 2009 mean [Demux/ts] update header, fixes #5
5142 25 Jul 2009 mean [Demux/ts] update header, fixes #5
5141 25 Jul 2009 mean [Demux/ts] increase line size for Ts index, fixes 005)
5135 23 Jul 2009 mean [UI/Gtk] Use new set of icons by JM
5134 23 Jul 2009 mean [flv muxer] dont assert , exit more cleanly
5133 23 Jul 2009 mean [encoder] FFflv1
5132 23 Jul 2009 mean [muxer] Cleanup
5131 23 Jul 2009 mean [ogm] Removed
5130 23 Jul 2009 mean [avi/muxer] cleanup
5129 23 Jul 2009 mean [UI] Fix bitrate histogram
5126 20 Jul 2009 mean [ad_faad] Warning fix
5125 20 Jul 2009 mean [all] More warning fix
5124 20 Jul 2009 mean [all] warning fixes (32 bits)
5121 19 Jul 2009 mean [all] Killed a bunch of warnings
5120 19 Jul 2009 mean [audioDevice] Fix selecting audio device through prefs/DIA_prefs
5119 18 Jul 2009 mean [all] Revert naming convention, fix dialog box for all variants
5118 18 Jul 2009 mean [gui_savenew] warning fix
5117 18 Jul 2009 mean [sdlRender] Typo fix
5116 18 Jul 2009 mean [Build] Use same naming rule svn/git svn
5115 18 Jul 2009 mean [build] Actually get svn revision
5114 18 Jul 2009 mean [ad_lav]temporary fix
5113 18 Jul 2009 mean [All] Get rid of warnings, use PRIu32 and friends
5112 18 Jul 2009 mean [all] new revision scheme to all (gtk/qt4/plugins)
5111 18 Jul 2009 mean [all] use revision to tag .debs
5110 18 Jul 2009 mean [All] Get svn revision also when using git-svn
5109 18 Jul 2009 mean [gtk/Dia_properties] dont use currentuaudiostream anymore
5108 18 Jul 2009 mean [CommonUI] cleanup DIA_builint, esd & friens are now plugins
5107 18 Jul 2009 mean [Factory] Increase max frame size to 20 (too much plugins)
5106 18 Jul 2009 mean [openCore] Merged opencore support from 2.5
5105 18 Jul 2009 mean [audioDecoder] Merged opencore from 2.5
5099 17 Jul 2009 mean [audioDevice] Add winmm to audioDevicewin32
5098 17 Jul 2009 mean [all] Rename libfoo to libfoo6 to avoid clash with avidemux 2.5
5097 17 Jul 2009 mean [all] Rename all libs to *6 to avoid crash with avidemux 2.5
5096 17 Jul 2009 mean [gui_*] Partial cleanup, remove a lot of unused stuff
5093 14 Jul 2009 mean [prefs] Merged avs4avidemux patch
5091 14 Jul 2009 mean [audioEncoder] win32 fixes
5090 14 Jul 2009 mean [AudioFilter] Fix mono
5089 14 Jul 2009 mean [audio] Big cleanup on audio filter, re-enable filter configuration dialog
5088 14 Jul 2009 mean [audioFiler/audioEncoder] Huge removal of old stuff, half broken
5085 13 Jul 2009 mean [editor] fix overflow on 32 bits (thanks hudson)
5084 13 Jul 2009 mean [audioCodec] Use 7 as ulaw encoding fourcc instead of 57
5083 13 Jul 2009 mean [all] Remove warnings
5082 13 Jul 2009 mean [audioCodec] more cleanup
5081 13 Jul 2009 mean [audioDecoder] Cleanup
5080 13 Jul 2009 mean [AudioDecoder] Pluginify adpcm (ms+ima), ulaw (not working)
5079 13 Jul 2009 mean [audioDecoder] lavcodec based audio decoder are now a plugin
5078 13 Jul 2009 mean [audioDecoder] lavcodec based audio decoder are now a plugin
5075 12 Jul 2009 mean [coreFFvideoEncoder] Concert time increment in us to rationnal, probably buggy. Else it overflows mpeg4 header
5074 12 Jul 2009 mean [TsDemux] Silence
5072 12 Jul 2009 mean [ffMsMpeg4] No delayed frames cause no bframe with that codec
5071 12 Jul 2009 mean [ffMpegCoreEncoder] silence
5069 12 Jul 2009 mean [VideoEncoder] Add msmpeg4 encoder (buggy)
5068 12 Jul 2009 mean [FFmpeg/encoder] Dont always multi thread
5067 12 Jul 2009 mean [oops] dont free static data
5066 12 Jul 2009 mean [all] memleak fix, thanks valgrind
5062 12 Jul 2009 mean [All] Rename render to render6 to avoid clash with avidemux 2.5
5061 12 Jul 2009 mean [TS/dmx] memleak in audio tracks
5060 12 Jul 2009 mean [gtk_gui] Dont free audiostream as they are equal to editor
5059 12 Jul 2009 mean [Editor] Shut up valgrind about uninitialized values
5058 12 Jul 2009 mean [Editor] Memleak
5057 12 Jul 2009 mean [gitignore] update, ignore build files
5056 12 Jul 2009 mean [main] memleak with prefs
5055 12 Jul 2009 mean [All] silence valgrind un-initialized warnings
5054 12 Jul 2009 mean [TS demuxer] Autoprobe TS1/TS2 (hackish)
5053 12 Jul 2009 mean [cleanip] delete crufts
5052 12 Jul 2009 mean [AAC Encoder] Set encoding type
5051 12 Jul 2009 mean [ffCoreVideoEncoder] pref are used, so need coreUtils
5048 11 Jul 2009 mean [win32] const char vs char
5047 11 Jul 2009 mean [ADM_file] Move it back to coreUtil (win32)
5045 11 Jul 2009 mean [AudioEncoder] No need for static
5044 11 Jul 2009 mean [AviMuxer] Cosmetic
5043 11 Jul 2009 mean [build] gcc 4.4 patch by whaver
5041 11 Jul 2009 mean [core] Fileio->file
5040 11 Jul 2009 mean [core] Cleanup + fileio->file
5039 11 Jul 2009 mean [oops] Reverted debug statement
5038 11 Jul 2009 mean [core] Removed duplicate fileio
5037 11 Jul 2009 mean [plf] Merge some patch from 2.5/plf
5023 09 Jul 2009 mean [ffCoreVideoEncoder] Enable multithreaded encoder
5018 08 Jul 2009 mean [ffCoreVideoEncoder] Move most of the stuff to base class
5015 08 Jul 2009 mean [ffMpeg4] Set correctly time base and frame pts, that fixes b frame handling
5014 07 Jul 2009 mean [Encoder] Fix 2 pass encoding with ffmpeg/mpeg4
5013 07 Jul 2009 mean [ffmpeg4] destrutor must be virtual
5012 07 Jul 2009 mean [ffMpeg4] slightly more verbose
5011 07 Jul 2009 mean [coreVideoEncoder] All destructors must be virtual
5008 06 Jul 2009 mean [ffMpeg4] silence + set average bitrate for both passes
5007 06 Jul 2009 mean [UI] Add a progress bar for pass1 too
5006 06 Jul 2009 mean [ffCorevideo] Fix bit_rate being reset where it should not
5002 06 Jul 2009 mean [Save] Re layout code to handle cleanly 2 pass encoding
5001 06 Jul 2009 mean [Save] Cleanup + change api : setPassAndLogFile used for 2 pass
4989 03 Jul 2009 mean [FilterChain] Fix off by one due to seeking
4986 02 Jul 2009 mean [ffMpeg4] pop out delayed frame + same Qz as input
4985 02 Jul 2009 mean [ffcoreVideoEncore] Set frame base to 100 us, set pts when encoding
4981 01 Jul 2009 mean [ffMpeg4] Fix b frame handling
4980 01 Jul 2009 mean [ffMpeg4] CBR encoding
4979 01 Jul 2009 mean [ffMpeg4] Fix QScale (must be set prior to open) + fix time_base (same)
4978 01 Jul 2009 mean [encoderFFmpeg] use framerate as 1000th of sec
4977 01 Jul 2009 mean [Audio] Be more verbose + rewind audio before saving
4975 28 Jun 2009 mean [Qt4] Remove duplitcate getPhysicalScreen
4974 28 Jun 2009 mean [coreImage] Link deps to libav* (win32)
4973 28 Jun 2009 mean [UI/All] Merge change from 2.5 concerning dialogFactory (GTK/QT4)
4972 28 Jun 2009 mean [plugin/mpeg4ff] Slightly better get info from encoded frame
4971 28 Jun 2009 mean [factory] Re-enable js function to check bar diaElem
4970 28 Jun 2009 mean [plugin/ffmpeg4] update info + fix trellis
4969 28 Jun 2009 mean [factory] Re-enable js non reg function for bitrate factory widget
4967 27 Jun 2009 mean [VideoEncoder] add skeleton for ffmpeg4 encoding
4966 27 Jun 2009 mean [Encoder] simplify the COMPRES_PARAMS structure
4965 27 Jun 2009 mean [automation] Remove old stuff
4964 27 Jun 2009 mean [automation] Remove old stuff
4963 27 Jun 2009 mean [image] Fix save as jpeg/save as bmp
4960 25 Jun 2009 mean [plugin] bootstrap plugins too + install core (needed for the other package)
4959 25 Jun 2009 mean [save as jpeg] Mostly working save as jpeg
4958 25 Jun 2009 mean [build/plugin] Begin adapting the plugin build system too
4957 25 Jun 2009 mean [core/image] Begin to reimplement save as jpeg only depends on core
4956 25 Jun 2009 mean [Plugin/Mad] Mad need a config.h, lets give hime one
4955 25 Jun 2009 mean [debs] Fix arch and package names
4954 25 Jun 2009 mean [bootstrap] No need for sudo anymore
4953 25 Jun 2009 mean [build] Use cmake/cpack destdir, no need to be root anymore
4952 25 Jun 2009 mean [bootstrap] also automatically make deb package in the debs folder
4951 22 Jun 2009 mean [bootStrap] Build all but plugins
4950 22 Jun 2009 mean [build] Add simple build all script (no plugins for the moment)
4949 22 Jun 2009 mean [build] Include subversion rev in deb package
4948 22 Jun 2009 mean [dir] Remove no longer used mpegIndexer
4947 22 Jun 2009 mean [cmake] Simplify
4946 22 Jun 2009 mean [cmake] Simplify
4942 20 Jun 2009 mean [Build] Change plugin build script
4941 20 Jun 2009 mean [build] Fix build on win32
4940 20 Jun 2009 mean [thread] Factorize + fix, linking is needed on win32
4939 20 Jun 2009 mean [Core] Link thread to ADM_core only (fix)
4938 20 Jun 2009 mean [Core] Link thread to ADM_core only
4937 20 Jun 2009 mean [smjs] Fix install dir
4936 20 Jun 2009 mean [ffmpeg] correct install dir for libs
4935 20 Jun 2009 mean [Pthread]
4934 20 Jun 2009 mean [Build] Add libxml2
4933 20 Jun 2009 mean [render] Put back proper link dependancy
4932 20 Jun 2009 mean [build] Also install config.h
4931 20 Jun 2009 mean [Build] Install dir part 2
4930 20 Jun 2009 mean [Install] Proper install, part 1
4929 18 Jun 2009 mean [cleanup] Remove moved directories
4928 18 Jun 2009 mean [Win32] fix
4927 17 Jun 2009 mean [build] Fix qt4 on linux
4926 17 Jun 2009 mean [build] compile all qt4, no link yet
4925 16 Jun 2009 mean [build] Begin qt4 build
4924 16 Jun 2009 mean [build] Factorize
4923 16 Jun 2009 mean [Gtk] Back to building binaries
4922 15 Jun 2009 mean [Build] Gtk (follow up)
4921 15 Jun 2009 mean [All] Build gtk
4920 14 Jun 2009 mean [build/gtk] Also link core libs + fix path
4919 14 Jun 2009 mean [gtk] Build subdirs
4918 14 Jun 2009 mean [Gtk] Build .o files (no static libs)
4917 14 Jun 2009 mean [git] Add ffconf to gitignore
4916 14 Jun 2009 mean [All] Move directories around
4915 14 Jun 2009 mean [All] Move directories around
4914 13 Jun 2009 mean [Core] Smjs is part of core too
4913 13 Jun 2009 mean [audio] Dispatch audioFilter core to core libs
4912 13 Jun 2009 mean [debian] Package core
4911 13 Jun 2009 mean [Cores] build + deb packaging
4910 13 Jun 2009 mean [All] Split core from main avidemux for packaging purpose
4909 13 Jun 2009 mean [build] Debian cmake control file, useful to do personal .deb
4908 13 Jun 2009 mean [Build] Add debian packaging
4907 11 Jun 2009 mean [Save] make it work for video in copy mode too
4906 10 Jun 2009 mean [audio/video] Fix encoding from anywhere but the start
4905 09 Jun 2009 mean [Core] Use libc demangler
4904 07 Jun 2009 mean [Win32] resolve dll
4903 07 Jun 2009 mean [encoder] FFmpeg base + jpeg + huff
4902 06 Jun 2009 mean [Muxer] add a progress bar (simple for now)
4901 06 Jun 2009 mean [Saving] When to destroy was inverted
4900 06 Jun 2009 mean [Jpeg] Put qscale each time to be on the safe side
4899 06 Jun 2009 mean [Muxers] Use muxer for muxing and video for video-ing
4898 06 Jun 2009 mean [AviMuxer] Silence
4897 06 Jun 2009 mean [jpeg] Need to link to liavcodec
4896 05 Jun 2009 mean [encoder] Simple mjpeg encoder + support more colorspace
4895 05 Jun 2009 mean [mjpeg] basic mjpeg encoder
4894 04 Jun 2009 mean [encoder] First lavcodec based encoder : mjpeg
4893 04 Jun 2009 mean [Encoder] Dummy or simple encoder
4892 04 Jun 2009 mean [Encoder] Dummy or simple encoder
4891 04 Jun 2009 mean [x264] Import gruntster x264 encoder
4890 04 Jun 2009 mean [xvid] Removed old version
4889 01 Jun 2009 mean [win32]
4888 01 Jun 2009 mean [win32]
4887 01 Jun 2009 mean [win32]
4886 01 Jun 2009 mean [win32]
4885 01 Jun 2009 mean [QT4] Change the way QT4 is initalized so that VDPAU can be probed
4884 01 Jun 2009 mean [Encoder] Header for basic configuration
4883 01 Jun 2009 mean [Encoder] Removed old encoder
4882 01 Jun 2009 mean [GTK] Bind encoder to menu
4881 01 Jun 2009 mean [VideoEncoder6] FrameWork for encoder
4880 01 Jun 2009 mean [Encoder] Dummy YV12 encoder
4879 01 Jun 2009 mean [PS] Make index reading more robust
4878 01 Jun 2009 mean [Encoder/filter] More skeleton
4877 01 Jun 2009 mean [Encoder] simple skeleton to test it out
4875 30 May 2009 mean [ALL] More libraries factorization
4874 30 May 2009 mean [VideoFilter] Bridge
4873 30 May 2009 mean [All] Use same libraries for all ui, most dependancies are in the plugins now + coreVideoFilter skeleton
4872 30 May 2009 mean [VideoFilter] skeleton
4870 24 May 2009 mean [Editor] Increase time before considering decoding has failed
4869 24 May 2009 mean [openDML] initialize audioStream too
4865 23 May 2009 mean [audio] initializ buffers with null to avoid random value
4864 23 May 2009 mean [Playback] Dont use audio if there is none
4863 22 May 2009 mean [TS] Also supports 50 hz video
4862 22 May 2009 mean [TS] use pes packet as place holder for SEI data
4861 22 May 2009 mean [Ts] Use SEI to detect ITDR
4860 22 May 2009 mean [Ts] Fix padding
4859 21 May 2009 mean [mkvDemuxer] Fix xiph lacing decoding
4858 21 May 2009 mean [main] dont free several time main audio track
4857 21 May 2009 mean [vdpau] proper cleanup + proper initialization of vdpau buffers (avoid weird segfaul)
4856 21 May 2009 mean [editor] dont use buffer after freeing
4855 21 May 2009 mean [mkv demuxer] dont free several times buffer
4854 21 May 2009 mean [mkvScan] Fix build
4853 21 May 2009 mean [Plugin] Rename ADM_plugin to ADM_plugin6 to avoid clash with avidemux2.5
4852 21 May 2009 mean [mkvScan] Fix build
4851 21 May 2009 mean [Matroska] Detect DTS # of channels
4847 20 May 2009 mean [Muxer] Raw video only muxer
4846 20 May 2009 mean [Demuxer/mkv] Add the MKV_NAME tag
4845 20 May 2009 mean [Plugin/dca/vorbis] Fix build
4844 19 May 2009 mean [TsAudio] Cosmetic
4843 19 May 2009 mean [Codec] add flush method to reset the decoders (used for seeking)
4842 19 May 2009 mean [TsDemuxer] Remap IDR to I if there are any
4841 19 May 2009 mean [TsDemuxer] Add sei (informative)
4840 19 May 2009 mean [TsDemuxer] Fix IDR frame handling (do not drop the whole pack)
4839 19 May 2009 mean [TsPacket] Be more verbose
4838 19 May 2009 mean [Muxer] Added video only muxer
4837 16 May 2009 mean [TsIndexer] Add some debug statements
4836 16 May 2009 mean [UI/Gtk] Add dump frame size in the tool menu
4835 16 May 2009 mean [TsPacket] Fix shift by one read when DTS+PTA are set
4834 16 May 2009 mean [TsPacket] Remove un-needed var
4833 16 May 2009 mean [SDLaudio] Add coreAudioDevice so that it links on win32
4832 16 May 2009 mean [Composer] Silence
4831 16 May 2009 mean [PulseAudio] Dont take lock too long
4830 16 May 2009 mean [Ts] dont recompute PTS/DTS, it does not work for h264
4829 16 May 2009 mean [TsIndexer] Fix shift by one frame DTS/PTS + take SEI as delimiter also
4828 16 May 2009 mean [VDPAU] Also set frame type
4827 15 May 2009 mean [VDPAU] Build nicely if vdpau is not there
4826 14 May 2009 mean [TS demuxer] audio pid are 32 bits long not 8
4825 14 May 2009 mean [VDPAU] Much better cpu usage and pic reordering
4824 14 May 2009 mean [VDPAU] Working VDPAU for H264, slow!
4823 13 May 2009 mean [VDPAU] not working VDPAU h264, only display pink stuff
4822 13 May 2009 mean [VDPAU] Begin wiring vdpau, need to do some ugly stitches as vdpau depends on x11 indirectly
4821 13 May 2009 mean [VDPAU] Configure support
4820 13 May 2009 mean [Editor] Flush cash + avoid out of time frames (solve some problems, create new ones)
4819 13 May 2009 mean [TS Demuxer] Add pts/dts for each frame
4818 13 May 2009 mean [Playback] Listen to UI once in a while to be able to stop playback
4817 12 May 2009 mean [TsDemuxer] Also take tracks in ES descriptor (fix with_error2.ts)
4816 08 May 2009 mean [Win32] fixes
4815 08 May 2009 mean [win32] undefindex
4814 08 May 2009 mean [win32] undef index
4813 08 May 2009 mean [FFmpeg] PNG
4812 08 May 2009 mean [PNG] Remove ugly workaround
4811 08 May 2009 mean [ffmpeg] png.h -> ffpng.h
4810 08 May 2009 mean [Xv] Fix xvideo (we only support yv12 anyway)
4809 02 May 2009 mean [Plugins] follow ffmpeg update
4808 02 May 2009 mean [Codec] ugly hack to prevent use of png.h from ffmpeg
4807 02 May 2009 mean [FFmpeg] update path to .h
4806 02 May 2009 mean [swscale] Butcher out BlackFin, Vis & imlib
4805 02 May 2009 mean [FFmpeg] compile new files
4804 02 May 2009 mean [FFmpeg] x86 patches
4803 02 May 2009 mean [Core] Add ADM_getbits to wrap ffmpeg get_bits properly
4802 02 May 2009 mean [FFmpeg update] impact on muxer & swscale user
4801 02 May 2009 mean [ColorSpace] update to new ffmpeg
4800 02 May 2009 mean [Codec] no mmore PIX_FMT_RGBA32, replace it with PIX_FMT_RGBA
4799 02 May 2009 mean [FFmpeg x86 patches
4798 02 May 2009 mean [FFmpeg update] Timer & internal needs patching too
4797 02 May 2009 mean [FFmpeg update] Apply patches/*.patch
4796 02 May 2009 mean [FFmpeg]
4795 02 May 2009 mean [swscale] disable altivec
4794 02 May 2009 mean [ffmpegupdate]
4793 02 May 2009 mean [ffmpeg] back to normal naming
4792 02 May 2009 mean [ffmpeg] config update
4791 02 May 2009 mean [FFconf]
4790 02 May 2009 mean [FFconf]
4789 02 May 2009 mean [FFmpeg] Full import, continued
4788 02 May 2009 mean [FFmpeg] Raw import, part 2
4787 02 May 2009 mean [FFmpeg] Applied 1set of patches
4786 02 May 2009 mean [xx]
4785 02 May 2009 mean [FFmpeg upgrade] Preparing set of patches
4784 02 May 2009 mean [FFmpeg upgrade] Preparing set of patches
4783 02 May 2009 mean [FFmpeg update] Baseline
4782 02 May 2009 mean [ffmpeg] Add new files + patches from gruntster branch
4781 02 May 2009 mean [ffmpeg] Raw update
4780 02 May 2009 mean [ffmpeg] Rename
4779 02 May 2009 mean [TsDemuxer] Cosmetic Ps vs Ts
4778 02 May 2009 mean [TsDemuxer] Avoid going beyond buffer when probing for TS files
4777 02 May 2009 mean [TS/H264] Store IDR as IDR
4776 02 May 2009 mean [TS/H264] Store IDR as IDR
4775 02 May 2009 mean [Editor] Dont use frame if decoding failed
4774 02 May 2009 mean [Editor] Fix stupid typo in cache handling
4773 02 May 2009 mean [QT ] Disable .ts file translation, does not work well on jaunty
4772 02 May 2009 mean [TsDemuxer] Mostly working seeking in TS/H264, still buggy
4771 30 Apr 2009 mean [Ts] Simplified indexer, mostly ok, seek does not work
4770 30 Apr 2009 mean [Plugin/Ts] Change way of indexing
4769 28 Apr 2009 mean [MpegTs] Mostly correct H264/Ts indexer, still a bug in the offset area
4768 28 Apr 2009 mean [Tools] Fix hexDump
4765 26 Apr 2009 mean [tsDemuxer] H264 indexer + refine frame type instead of just IDR/non IDR + fix readAsString
4764 26 Apr 2009 mean [TSDemuxer] Also read audio track
4753 21 Apr 2009 mean [MpegTs] Correctly index audio. code a bit on the ugly side
4752 21 Apr 2009 mean [Ts Demuxer] skeleton to parse audio
4751 21 Apr 2009 mean [TS indexer] Framework to handle audio
4750 21 Apr 2009 mean [TsDemuxer] Probe audio
4749 21 Apr 2009 mean [TsDemuxer] Skeleton to index audio also
4748 21 Apr 2009 mean [TsDemuxer] Cosmetic
4747 21 Apr 2009 mean [TsDemux] Write and Read video part of Ts file (mpeg2 only)
4738 16 Apr 2009 mean [Demuxers] Better identify ps & ts
4737 15 Apr 2009 mean [TS Demuxer] Very basic mpeg2 indexer
4736 14 Apr 2009 mean [Ts Demuxer] Decode PES header (incomplete)
4735 14 Apr 2009 mean [Ts Demuxer] Extract PES packet
4734 14 Apr 2009 mean [DemuxerTs] Read PMT completely
4733 14 Apr 2009 mean [TsDemuxer] debug statements + pmt engancements
4732 14 Apr 2009 mean [dmx_io] Better detect end of file
4731 09 Apr 2009 mean [MpegTs] split pmt/pat into its own file
4730 08 Apr 2009 mean [TsDemuxer] More PMT stuff
4729 08 Apr 2009 mean [MpegTs] Search PAT, skeleton for PMT
4728 07 Apr 2009 mean [TsDemuxer] More skeleton
4727 07 Apr 2009 mean [TSdemuxer] Rename PS one to start
4726 07 Apr 2009 mean [DemuxerMpeg] Skeleton for Ts demuxer (commmon part)
4725 07 Apr 2009 mean [dynLoad] Use local symbols (merge from gruntster)
4724 07 Apr 2009 mean [Main] dont load video filter, we dont use them for the moment
4723 07 Apr 2009 mean [Demuxer:MpegTs] Skeleton
4722 07 Apr 2009 mean [ALl] Simplify CMakeList
4720 31 Mar 2009 mean [All] Remove unused stuff
4719 28 Mar 2009 mean [Win32] Patch3
4718 28 Mar 2009 mean [Demuxer:pic] Add pts/dts (hardcoded/incomplete)
4717 28 Mar 2009 mean [Win32] patch
4716 28 Mar 2009 mean [CoreAudio] Remove unused/moved stuff
4715 28 Mar 2009 mean
4714 28 Mar 2009 mean [Audio] Removed unused stuff, renamed still used so that it can be checked out on win32
4713 28 Mar 2009 mean [Demuxer:Avi]Cosmetic
4712 28 Mar 2009 mean [Editor] Fix dts=pts
4711 27 Mar 2009 mean [Editor] Update frametype
4710 26 Mar 2009 mean [Editor] Rederive frame type
4709 26 Mar 2009 mean [Utils] Grunt work for frame type rederivation, clean up code also
4708 23 Mar 2009 mean [Audio] Converted most of the audio encoder
4707 22 Mar 2009 mean [Muxer:Avi]Cosmetic:Display [muxerAvi]
4706 22 Mar 2009 mean [Audio] Fix read16/32on audioStream_buffered
4705 22 Mar 2009 mean [StreamMP3] Say it when you are dropping bytes
4704 22 Mar 2009 mean [Audio] avoid overflow
4703 22 Mar 2009 mean [Audio] continue hooking audio to muxers
4702 21 Mar 2009 mean [Audio] Began hooking encoding access and muxers (incomplete/crash)
4701 21 Mar 2009 mean [Audio] Hook encoder and filter chain to create audio access when encoding
4700 21 Mar 2009 mean [Audio] Lame encoder
4699 19 Mar 2009 mean [Audio] New audio encoder external api
4698 19 Mar 2009 mean [audio] Disable old audio encode API
4697 19 Mar 2009 mean [Audio] Move files around to clean up
4696 15 Mar 2009 mean [MkvDemuxer] Cosmetic
4695 15 Mar 2009 mean [PLugins demuxer] more set/Get api
4694 15 Mar 2009 mean [Audio] Move more audio filter
4693 15 Mar 2009 mean [Audio] Begin replacing old filterChain with new
4692 15 Mar 2009 mean [Audio] Cleanup
4691 15 Mar 2009 mean [Demuxers] Add set/get api
4690 15 Mar 2009 mean [Audio] Use new filter chain for playback
4689 15 Mar 2009 mean [Demuxers] Add set/get api
4676 11 Mar 2009 mean [audioFilter_access] Skeleton
4675 11 Mar 2009 mean [AudioFilter] Begin cleanup
4674 11 Mar 2009 mean [AudioFilter] Begin cleanup
4673 11 Mar 2009 mean [audioParser] make it a proper .so
4672 11 Mar 2009 mean [audioParser] make it a proper .so
4671 11 Mar 2009 mean [Audio] Split parser
4670 11 Mar 2009 mean [UI] Fix audio save in raw copy
4669 11 Mar 2009 mean [Demuxer/mov] oops
4668 11 Mar 2009 mean [Demuxer/mov] Fix msadpcm in mov
4643 01 Mar 2009 mean [UI] Change marker from framenum to Pts
4642 01 Mar 2009 mean [UI] Cleanup of markers + removed obsolete stuff
4641 01 Mar 2009 mean [UI] Cleanup main dispatch func
4632 24 Feb 2009 mean [Main] Move save oriented stuff in their own file, need cleanup
4631 24 Feb 2009 mean [Editor] Fix seeking in long file (4h) + fix usage of cache
4630 24 Feb 2009 mean [UI] Fix properly go to time
4624 22 Feb 2009 mean [UI] Split navigate related functions, re-enable go to time (need more work)
4623 22 Feb 2009 mean [MainLoop] Split the big switch (1)
4613 17 Feb 2009 mean
4612 17 Feb 2009 mean
4611 16 Feb 2009 mean [Play] more verbose
4610 16 Feb 2009 mean [Preview] Return true on success (fix win32 playback)
4606 15 Feb 2009 mean [Plugins] Use createWorking in plugins also
4605 15 Feb 2009 mean [QT4] Finish the DIA_working + call createWorking rather than using dummy middleman class
4604 15 Feb 2009 mean [Editor] Dont systematically flush cache
4603 15 Feb 2009 mean [editor] Silence
4602 15 Feb 2009 mean [psRead) proper detect backward PTS
4601 15 Feb 2009 mean [QT4/SDL] ugly crash fix
4600 15 Feb 2009 mean [edRender] search deeper, print more infos
4599 15 Feb 2009 mean [edCache] debug statement
4598 15 Feb 2009 mean [psRead] Move update pts/dts to its own file
4597 15 Feb 2009 mean [psRead] Warn if DTS goes backward, compute missing pts/dts
4596 15 Feb 2009 mean [Codec] use reordered opaque (cleaner)
4595 15 Feb 2009 mean [Editor] Handle Mpeg is PTS only (such as TS->PS done by ffmpeg)
4594 15 Feb 2009 mean [Editor] update samples when putting filler audio block
4593 15 Feb 2009 mean [psPacket] Fix error in forward
4592 15 Feb 2009 mean [psProbe] Correct lu/llu
4591 15 Feb 2009 mean [Mpeg] Begin to factorize code
4583 11 Feb 2009 mean [Mpeg] Factorize mpeg/mpegps related code in codeDemuxerMpeg
4578 07 Feb 2009 mean [PsAudio] Silence output
4577 07 Feb 2009 mean [PsAudio] Better seek
4574 06 Feb 2009 mean [Audio] Better handling of holes
4571 05 Feb 2009 mean [Qt] Remove duplicate files
4570 05 Feb 2009 mean [Gtk] Fix output format dialog
4569 05 Feb 2009 mean [QT4] Add plugins info menu entry + hook output format + add configure output button
4568 04 Feb 2009 mean [Plugin/Win32] link with needed libs
4567 04 Feb 2009 mean [SDLAudio] Avoid race when stopping device
4566 03 Feb 2009 mean [QT4] minimalisatic work so that the QT4 ui compiles
4565 03 Feb 2009 mean [QT4] Re-enable QT
4564 03 Feb 2009 mean [QT4] Re-enable QT
4556 02 Feb 2009 mean [CoreMuxer] Remove videocopy from coreMuxer and put it in muxerGate
4555 01 Feb 2009 mean [Win32]
4554 01 Feb 2009 mean [WIN32]
4553 31 Jan 2009 mean [PsAudio] Fix up for the 1st packet
4552 31 Jan 2009 mean [UI] Gtk Cleanup, remove obsolete parts
4551 29 Jan 2009 mean [Gtk] Use libglade rather than generated code
4550 29 Jan 2009 mean [Gtk] Use libglade rather than generated code
4549 29 Jan 2009 mean [PsDemuxer] Ignore small audio jitters (32 ms), happens in mpeg file
4548 29 Jan 2009 mean [UI] Use glade
4547 26 Jan 2009 mean [PsDemux] Workish audio (incomplete)
4546 26 Jan 2009 mean [psDemux] audio index
4540 24 Jan 2009 mean